Geneva

Watch: Biden And Putin Meet, Shake Hands At Geneva Summit | NBC News

Watch dwell protection as President Joe Biden and Russian President Vladimir Putin meet in Geneva for a bilateral summit. After…

4 years ago