TRT World





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.

Leave a Reply

Your email address will not be published. Required fields are marked *