Description
Added on the 16/06/2021 13:26:25 - Copyright : AFPTV - First images
Russian President Vladimir Putin leaves Villa La Grange in Geneva after his meeting with US counterpart Joe Biden. Th…
Vladimir Putin takes off from Geneva after a US-Russia summit that the Russian president described as "cons…