Moscow threatens ICC’s ‘lives’ over arrest warrant for Putin as he visits Mongolia

The International Criminal Court (ICC) issued an arrest warrant for Vladimir Putin on 17 March 2023 over the “illegal deportation” of Ukrainian children. Putin in now in Mongolia who are … Continue reading Moscow threatens ICC’s ‘lives’ over arrest warrant for Putin as he visits Mongolia