
International Criminal Court Issues Arrest Warrants for Top Taliban Leaders Over Persecution of Women, Girls
The International Criminal Court (ICC) has issued arrest warrants for top leaders of the Taliban, marking a significant development in international efforts to address alleged atrocities committed in Afghanistan. The decision by the global tribunal focuses specifically on crimes related to the persecution of women and girls under the rule of the Taliban. This action…