World

Turkish president Erdoğan unveils mosque on Taksim Square

Taksim Square, one of Istanbul’s most famous cultural battlegrounds and the scene of 2013 protests against the Turkish president, Recep Tayyip Erdoğan, has officially embraced