ICC Warrant for Putin After European Mobilization

The arrest warrant issued by the International Criminal Court against Vladimir Putin on March 17 was the result of significant European mobilization. It was a French collective that referred the case to the ICC regarding the largest operation of abductions…

→ View original post on X — @deskrussie

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *