Mar 9, 2023
After two Israelis were murdered in the occupied Palestinian territories on Sunday evening, Israeli settlers rampaged through the village of Huwara, killing one Palestinian resident and injuring 98 more.
This horrific night – which news organisations including the Times of Israel and Jerusalem Post have called a...