In 2023, the International Criminal Court (ICC) issued arrest warrants for Vladimir Putin and Maria Lvova-Belova, his ...