
The International Criminal Court (ICC) has issued an arrest warrant for Russian President Vladimir Putin. Ukraine and its supporters had been calling for charges against Putin since the outset of Russia’s February 2022 invasion of Ukraine.

The International Criminal Court (ICC) has issued an arrest warrant for Russian President Vladimir Putin. Ukraine and its supporters had been calling for charges against Putin since the outset of Russia’s February 2022 invasion of Ukraine.