Live updates: Biden, Putin meet in Geneva

Home > News
By Rosi in News
Updated 3 years ago

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

live-updates-biden-putin-meet-in-geneva