In 2023, the ICC issued an arrest warrant for Russian President Vladimir Putin for his country's invasion of Ukraine.
Back to Top News
Top
October 9, 2026 at 2:13 AM
Russia demands Netherlands hand over ICC President Tomoko Akane
Japan Times
Excerpt from Japan Times.