Landmark Mosque Inaugurated in Istanbul’s Taksim Square

TEHRAN (IQNA) – Thousands of worshippers turned out in Istanbul’s central Taksim Square on Friday to mark the inauguration by President Recep Tayyip Erdogan of a new mosque. The construction of the mosque, which has a capacity to host 2,250 worshippers, had begun in 2017.