Live updates: Biden, Putin meet in Geneva
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.