10,000 Rally in Tel Aviv, Say: Finish the Job in Gaza!

At a time when the world is denouncing Israel’s atrocities towards the people of Gaza, Zionists converge in their capital announcing their intentions to urge their government to continue their genocidal rampage. If these people are not monsters, then what are they? 10,000 Rally in Tel Aviv, Say: Finish the Job in Gaza! Rabin Square […]