by Nazir Majli | May 2, 2016 | Middle East
Israeli police are refusing to release footage that shows Maram Ismail, a 23-year- old Palestinian mother, and her 16-year-old brother Ibrahim Taha being killed on Wednesday, at the Qalandia checkpoint outside Jerusalem. The police are claiming that Ismail and Taha...