TRT World

TRT World is a 24-hour international English-language multimedia news organisation based in Istanbul, Turkey. It provides news and current affairs on television and online.