ICC Arrests Taliban Leaders for Gender Persecution

The ICC has issued arrest warrants for Taliban leaders over the persecution of women and girls in Afghanistan, highlighting serious human rights violations.
Advertisement