Tolo News (طلوع نیوز) is a 24-hour news channel dedicated to news and current affairs. The headquarters is located in Kabul.

Leave a comment

Tolo News TV