Israeli Army Admits Blindfolding Palestinians Is against Protocol (VIDEO)
A petition to Israel’s Supreme Court has forced the Israeli army to admit that its soldiers break protocol by blindfolding Palestinians in their custody. At the end of May, a petition was filed to Israel’s […]