

Activists protested outside a police station in Tel Aviv, denouncing both the police and the Supreme Court for banning a planned protest by Palestinian citizens in the town of Sakhnin today.



Activists protested outside a police station in Tel Aviv, denouncing both the police and the Supreme Court for banning a planned protest by Palestinian citizens in the town of Sakhnin today.
Leave a Reply