Will Hamas’s human rights challenge succeed?

.....

© The Spectator