Biden-Putin summit to take place in lakeside villa

Geneva, June 10 (IANS) The much-awaited summit between US President Joe Biden and his Russian counterpart Vladimir Putin will take place in a stately villa overlooking Lake Geneva on June 16, the Swi...

Become a proud member of 1947.com to access this content.