In 2023, the ICC issued an arrest warrant for Russian President Vladimir Putin for his country’s invasion of Ukraine.

Log in or sign up to comment.

No comments yet.

← Back to stories