Russian premier Vladimir Putin has arrived in Switzerland for what promises to be one of the most-watched and tense parts of US president Joe Biden’s European tour: talks on US-Russia relations.
Russian premier Vladimir Putin has arrived in Switzerland for what promises to be one of the most-watched and tense parts of US president Joe Biden’s European tour: talks on US-Russia relations.