The Kingdom of Crooked Mirrors: The Russian strategy to evade responsibility for war crimes
In late June 2024, the International Criminal Court (ICC) issued the second round of arrest warrants in relation to the Russian full-scale invasion of Ukraine. This time, against former Russian...
Read more