TRT World (English)

TRT World (English)

TRT World is a Turkish state-owned news channel which broadcasts in English 24 hours a day. The channel is operated by the Turkish Radio and Television Corporation (TRT) and is…continue »