Turkish President Recep Tayyip Erdogan inaugurates controversial mosque in Taksim Square • The Pigeon Express

Turkish President Recep Tayyip Erdogan inaugurated a controversial mosque in Taksim Square , Istanbul that triggered protests in 2013.

The Pigeon Express