Why were these Afghan rapists even in Britain? Brendan O’Neill The Spectator 6 1 09.12.2025 .....© The Spectator visit website