ICC issues arrest warrants for Taliban leaders for persecuting women and girls

The International Criminal Court has issued arrest warrants for two of the Taliban’s top leaders, accusing them of persecuting women and girls in Afghanistan.

The Hague-based court said there were “reasonable grounds” to believe Supreme Leader…

Continue Reading