Tag: herald
Putin and Xi Jinping herald a “new era” in Russia-China relations as ICC charges Putin with crimes in office
What are the potential outcomes for the Russian leader? The post Putin and Xi Jinping herald a “new era” in Russia-China relations as ICC charges Putin with crimes in office appeared first on Rich TVX News: Breaking News and Latest Videos.