Switzerland

Biden, Putin Hold Highly Anticipated Summit

452 views

U.S. President Joe Biden and Russian President Vladimir Putin have begun their highly anticipated summit in Geneva, the Swiss capital chosen as a location for the summit for its history of political neutrality.

More
Shares