By M K Bhadrakumar | Indian Punchline | May 20, 2017 Hassan Rouhani’s magnificent victory in Iran’s presidential election, polling as much as 57% of the votes, has once again proved the resilience and vibrancy of the country’s political system. The Supreme Leader Ali Khamenei stuck to his word by preparing a level field for […]
Source