Ensure safety

Posted on   1:22 pm

Taliban security forces in northern Afghanistan have unlawfully detained and tortured residents accused of association with an opposition armed group, a Human Rights Watch said. Since mid-May 2022…