Afghan women’s group hails court’s move to arrest Taliban leaders for persecution of women
The International Criminal Court’s Groundbreaking Decision Earlier this week, the International Criminal Court (ICC) set a legal precedent with its request for arrest warrants against key Taliban leaders for the persecution of women. This development marks a significant moment in global human rights advocacy, particularly highlighting the plight of Afghan women under Taliban rule. The … Read more