Should the Palestinians be punished?

28 October 2025