Live updates: Biden, Putin meet in Geneva

Redirecting to full article in 0 second(s)...

US President Joe Biden and Russian President Vladimir Putin are holding a high-stakes summit today in Geneva. Follow here for the latest.