New Delhi, March 9, 2026: The appointment of Mojtaba Khamenei as Iran’s third Supreme Leader on March 8, 2026, has brought renewed global attention to his controversial past and his
New Delhi, March 9, 2026: The appointment of Mojtaba Khamenei as Iran’s third Supreme Leader on March 8, 2026, has brought renewed global attention to his controversial past and his