Russian President Vladimir Putin, left, and U.S President Joe Biden shake hands during their meeting at the ‘Villa la Grange’ in Geneva, Switzerland in Geneva, Switzerland. Breaking News By Editor Last updated Jun 16, 2021 36 Share 36 Share