[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 [...]