Iranwire – Taraneh Alidoosti, Mustafa Al-Ahmad, Bahareh Hedayat, Narges Mohammadi, Arash Sadeghi, Forugh Taghipour, Zohreh …
Read More »Tehran City Council Elects New Reformist Mayor
PayvandNews – Tehran City Council members elected Mohammad Ali Afshani as the new mayor of the Iranian capital May 13, after his predecessor resigned last month amid controversy. Afshani won by 19 votes, while his main challenger, Acting Mayor Sami’ollah Hossaini Makaram, garnered only one vote.
Read More »