Be informed. Be challenged. Be inspired.

Biden, Putin set to meet in 18th-century Swiss villa for summit

Switzerland Biden Putin summit

Geneva, Switzerland Reuters US President Joe Biden and Russian President Vladimir Putin are set to hold their 16th June summit in an 18th-century Swiss villa overlooking Lake Geneva, a soothing setting for what promises to be heated talks. Bitter disputes over election interference, cyber attacks, human rights and Ukraine hang over their first face-to-face meeting […]