
Star of David Markings: Israeli Soldiers Humiliate Palestinians in Hebron
By Fayha Shalash – Ramallah Israeli soldiers in Hebron are using religious symbols like the Star of David to humiliate Palestinian students and residents, exacerbating the daily struggles of life under military occupation. Abdul Rahman […]