Putin arrives in Geneva for Biden summit
AFP
1623841830000

Combo photo of U.S. President Joe Biden (L) and Russian President Vladimir Putin. (Xinhua)

Russian President Vladimir Putin arrived in Geneva on Wednesday for a summit with his US counterpart Joe Biden, with tensions between Moscow and Washington at their highest in years.