100-plus television stations shut down during past year
Ahead of this year’s World Television Day on November 21, Nai Supporting Open Media, a media advocacy group in Afghanistan, reveals that more than 100 television networks have stopped operating in Afghanistan since the Taliban takeover of…