
ICC issues arrest warrants for Taliban leaders as Russia recognizes their legitimacy
The International Criminal Court (ICC) said on July 8 that it had issued arrest warrants for two senior Taliban leaders, accusing them of crimes against humanity and gender-based persecution following the group's takeover of Afghanistan in 2021. The …