News
Global Headlines Istanbul: Turkish President Recep Tayyip Erdogan on Friday inaugurated an imposing mosque in the heart of the capital city, Taksim square, featuring prominently next to a public space that is viewed as a symbol of secular Turkish Republic. more