Author: Iryna Marchuk

[Dr Iryna Marchuk is an associate professor at the Faculty of Law at the University of Copenhagen (Denmark).] On 5 March 2024, the International Criminal Court (ICC) dropped bombshell news when it announced the issuance of arrest warrants for Russian top military commanders, namely Sergei Kobylash, a Lietetent General and the Commander of the Long-Range Aviation of the Aerospace Force, and Viktor Sokolov, an Admiral and...