Biden lands in Geneva for tense summit with Putin
Published
The US president, fresh from G7, NATO and EU summits, will meet his Russian counterpart in Switzerland for face-to-face talks. Despite tensions, the US and Russia say they want more "stable" bilateral relations.
Full Article