Video captures Israeli soldiers pushing dead bodies from roof September 20, 2024 by Video from the occupied West Bank town of Qabatiya shows Israeli soldiers pushing dead bodies off a roof. Read More