Israeli soldiers filmed throwing bodies from a West Bank roof

Videos show Israeli soldiers throwing the bodies of three dead Palestinian men off of a building during an Israel Defense Forces (IDF) raid in Jenin in the West Bank on September 19. Seven people were killed in the operation. The IDF described the incident as “serious” after the footage's emergence....

Read Full Article