Why were these Afghan rapists even in Britain?

.....

© The Spectator