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

US President Biden and Russian leader Putin to meet in Geneva

Geneva prepares for the biggest meeting between US President Joe Biden & Russian leader Vladimir Putin. Both leaders talk tough ahead of the meeting. Biden vows to lay down red lines whereas Putin calls US allegations farcical.
image beaconimage beaconimage beacon