Channels Television
Updated June 9, 2021
In this file photo taken on March 9, 2020 a shuttle boat sails in front of Geneva’s landmark fountain in Geneva where Russian leader Vladimir Putin and US President Joe Biden are to meet on June 16 amid the biggest crisis in ties between their two countries in recent history.
Fabrice COFFRINI / AFP
The June 16 summit between Joe Biden and Vladimir Putin looks set to be held in a plush villa overlooking Lake Geneva, given the security lockdown zone announced Wednesday.
The Geneva regional authorities issued a decree fixing the secure zone around the talks between US President Biden and his Russian counterpart.