Taliban authorities in Afghanistan have imposed wide-ranging restrictions on media and free speech that are already stifling criticism and dissent, Human Rights Watch said on October 1.
Taliban authorities in Afghanistan have imposed wide-ranging restrictions on media and free speech that are already stifling criticism and dissent, Human Rights Watch said on October 1.