FILE – President Joe Biden and Russian President Vladimir Putin, arrive to meet at the ‘Villa l …
FILE – President Joe Biden and Russian President Vladimir Putin, arrive to meet at the ‘Villa la Grange’, in Geneva, Switzerland, June 16, 2021. (AP Photo/Alexander Zemlianichenko, File Pool)