IranIran PoliticsIran politicsTwo Politicians Challenge Khamenei's Authority As Iran Election NearsFormer president Mahmoud Ahmadinejad representing the far right and Mostafa Tajzadeh representing the left both are criticizing Iran's political system and the constitution. 11 May 2021