The Taliban suspend two TV stations in Afghanistan for neglecting Islamic and national values
Taliban security personnel stand guard atop a Humevee vehicle during a game of ‘Buzkashi’, a traditional Central Asian sport, at a field in Fayzabad, Badakhshan province, on April 16, 2024. | Photo Credit: AFP The Taliban have suspended the activities of two TV stations in Afghanistan, alleging they failed to “consider national and Islamic values.”…