TRT WORLD TV En Direct

TRT World is a Turkish international news channel broadcast 24-hours per day in the English-language. The news channel is based in Istanbul, Turkey. It provides news and current affairs on television and online (including on mobile).