
TRT World
TRT World is a Turkish public broadcaster which broadcasts in English 24 hours a day and is operated by the TRT and based in the Ulus area of Istanbul.... Wikipedia
- Owned by: TRT
- Country: Turkey
- Language: English
- Headquarters: Taksim Square, Istanbul, Turkey
- Data source: DuckDuckGo