Another video of Israeli soldiers throwing Palestinians off the roof in Jenin, West Bank yesterday PublicFreakout