
International Criminal Court issues arrest warrants for Taliban leaders over persecution of women, girls
A general view of the exterior of the International Criminal Court at The Hague, Netherlands, March 12, 2025. (AP Photo/Omar Havana, File) The International Criminal Court issued arrest warrants Tuesday for two leaders of Afghanistan’s Taliban regime, …