World News Israeli Soldiers Throw Three Seemingly Lifeless Palestinians Off a Roof September 20, 2024 Several videos have emerged of the gruesome scene, but it remains unclear if the three were alive or dead at the time.