Iran’s future course: What does the list of permitted Presidential race candidates indicate?
New Delhi, June 13 (SocialNews.XYZ) Beset by Western sanctions, regional tensions, and internal social and political strains – especially plummeting voter turnout- Iran will on June 28 elect a new President in snap polls necessitated…



















