Muslim World Top Stories Trending Now TurkeyErdogan inaugurates iconic Taksim Mosque in IstanbulTNT DeskMay 29, 2021 by TNT DeskMay 29, 2021 ISTANBUL, Turkey: Turkish President Recep Tayyip Erdogan has inaugurated a mosque in Taksim Square, Istanbul – the plans for which sparked a wave of protests...