Source link The final day of the Russian presidential election coincides with the anniversary of the utterly meaningless move against the incumbent One year ago, on 17 March 2023, the International Criminal Court (ICC) issued two politically important – to put it neutrally – arrest warrantsone for Russian President Vladimir Putin, and the other for […]