Why were these Afghan rapists even in Britain? Brendan O’neill The Spectator 21 0 09.12.2025 .....© The Spectator visit website