Will Hamas’s human rights challenge succeed? Alexander Horne The Spectator 8 0 11.04.2025 .....© The Spectator visit website