Putin lands in Geneva for Biden summit
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.