Putin lands in Geneva for Biden summit

Published June 16, 2021 447 Views

Rumble Russian President Vladimir Putin arrived at Geneva's airport on Wednesday. The leader will square up with U.S. President Joe Biden in Switzerland for their first meeting since Biden took office, with deep disagreements likely and expectations low for any breakthroughs.