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

G7 Leaders Mock Putin: ‘Show Them Our Pecs’

G7 leaders began talks in Bavaria, by mocking Russian president Putin
image beaconimage beaconimage beacon