Should the Palestinians be punished?

25 March 2026