TRT World
TRT World TRT World is a Turkish public broadcaster international news channel broadcasting 24 hours a day in English, operated by TRT and located at Taksim Square, Istiklal Avenue, Beyoglu, Istanbul. It provides worldwide news and current affairs with a focus on Turkey, Europe, Africa, and West and South Asia. In addition to its Istanbul […]