You are using an older browser version. Please use a supported version for the best MSN experience.

Biden & Putin face off in Villa La Grange in Geneva

US President Joe Biden and his Russian counterpart Vladimir Putin kicked off a highly-anticipated summit. The leaders' first in-person meeting is taking place in Villa La Grange in Geneva.
image beaconimage beaconimage beacon