The International Criminal Court has issued an arrest warrant for Russian President Putin, for offences in Ukraine.
Russia withdrew from the International Criminal Court (ICC) in 2016, after the ICC ruled that Russia’s invasion of Crimea amounted to an “ongoing … Read the rest