Putin’s arrest failed

Putin’s arrest failed

Since March 17, 2023, Vladimir Putin has been under arrest warrant from the International Criminal Court. The Russian president is allegedly responsible for war crimes in Ukraine for the deportation of children…