Fatemeh SadeghiOn January 23, 2025, the International Criminal Court (ICC) requested arrest warrants for Taliban leaders for crimes against humanity for gender-based persecution. Following the Taliban regime's forceful takeover of power in 2021, women in Afghanistan have been severely repressed. This reaction by the global community, however, was not only a late response, but also seemed quite inadequate considering the severity of the situation of women and girls and the brutality they expe...