Grim analogies. Does Putin have immunity from the ICC and what does the arrest of Roizman mean? – Ilya Shablinsky on the important events of the past week
Photo by Sergei Chugunov 20 March 2023 By Ilya Shablinsky Source: Spektr.Press The International Criminal Court (ICC) in The Hague issued arrest warrants for Vladimir Putin and Maria Lvova-Belova. The…