
Why has a world court issued an arrest warrant against the leader of the Taliban?
The International Criminal Court (ICC) on July 8 issued warrants of arrest for two senior leaders of the Taliban, Haibatullah Akhundzada and Abdul Hakim Haqqani, for the crime of persecuting women, girls, and others who oppose the gender policy of the …