powered by mochila

Israel's Supreme Court has reprimanded Jerusalem police for not permitting groups to protest the eviction of Palestinians from their homes in favor of Jewish settlers.