Taliban detaining and torturing civilians in Afghanistan, says Human Rights Watch

The New York-based watchdog says that the Taliban security forces in northern Afghanistan have unlawfully detained and tortured residents accused of association with an opposition armed group.

Source: Taliban detaining and torturing civilians in Afghanistan, says Human Rights Watch