Tehran's contentious mayor Alireza Zakani has said the construction of the 'Maryam Moghaddas' (Saint Mary) Line 6 metro station 'demonstrates the coexistence of divine religions' in the Iranian ...