Taliban Supreme Leader Among Four Facing ICC Arrest Warrants Over Persecution of Women
The International Criminal Court (ICC) has unsealed arrest warrants for four senior Taliban leaders over the persecution of women and girls in Afghanistan, finding reasonable grounds to believe they bear criminal responsibility for crimes…