Description
Added on the 16/06/2021 17:45:53 - Copyright : AFPTV - First images
Russian President Vladimir Putin leaves Villa La Grange in Geneva after his meeting with US counterpart Joe Biden. Th…
US President Joe Biden arrives at the La Grange villa in Geneva, the Swiss venue for the US-Russia, where he is gr…