Dec 26, 2008

081226

Israeli left wing activists protest in Tel Aviv against the ongoing conflict between Israel and Hamas at Gaza strip and southern Israel.

No comments:

Post a Comment