washington — The suspension of broadcast licenses, arrests and closures of news outlets in Afghanistan show that the Taliban continue to exert pressure on media, watchdogs say. In recent weeks, the Taliban-run Afghanistan Telecom...
Read More
3 Minutes