Taliban Must Release All Detained Journalists Immediately, Says UN Special Rapporteur

Richard Bennett, the United Nations Special Rapporteur on Human Rights in Afghanistan, has called on the Taliban to immediately release all imprisoned journalists and media workers.