World news
fromTruthout
14 hours agoFootage of Israeli Soldiers Executing 2 Palestinians in West Bank Sparks Outrage
Two unarmed Palestinian men were shot and killed by Israeli soldiers during a Jenin raid amid claims of extrajudicial killing and international outrage.