Home / Taliban Wasting No Time in Stamping Out Human Rights in Afghanistan Says New Briefing Home / Taliban Wasting No Time in Stamping Out Human Rights in Afghanistan Says New Briefing