UNBELIEVABLE: Iranian protesters defy Mullahs, rally in favor of Israel

Iranians in the city of Mashdad were filmed last week chanting, ‘Long live Israel, down with Palestine.”

>