LIVE: Biden – Putin Summit in Geneva

46

U.S. President Joe Biden and Russian President Vladimir Putin meet at Parc ‘La Grange’ villa in Geneva.

#Biden #Putin #Geneva #US #Russia #News #Live #Reuters