In a world first, The Hague wants to arrest Taliban leaders over their treatment of women – what happens next?
Earlier this month, the International Criminal Court (ICC) issued arrest warrants against the Taliban leadership in Afghanistan.
Earlier this month, the International Criminal Court (ICC) issued arrest warrants against the Taliban leadership in Afghanistan.
Stay apprised of the latest updates on gender persecution accountability and learn about events by joining our mailing list.
Stay apprised of the latest updates on gender persecution accountability and learn about events by joining our mailing list.