President Biden And Russian President Vladimir Putin Meet In Geneva

Newsy

Published

Watch VideoPresident Biden is meeting with Russian President Vladimir Putin in Geneva, Switzerland. It's part of the last and most significant leg of his European trip.

The leaders have their differences, but they both agree on one thing — the relationship between the U.S. and Russia is the worst it's been in years. 

The...

Full Article