Iran regime leader at impasse
- Details
- 01 Apr

By INU Staff
INU- In both Nowruz (Iranian New Year) message and his speech in Mashhad, with numerous contradictions about the crises surrounding his regime, Khamenei displayed a new level of confusion and incapability.