Friday, January 20, 2012



Protesters demonstrate in front of Tel Aviv City Hall last Sunday against the removal of the last tent city.

No comments:

Post a Comment