Iranians Celebrate “Victory over Israel” in Tehran’s Revolution Square – The Yeshiva World

Iranians Celebrate “Victory over Israel” in Tehran’s Revolution Square

Iranians are now gathered in Tehran�s Revolution Square to celebrate �Victory over Israel.�

Leave a Reply