Anticipated Summit

Biden, Putin Hold Highly Anticipated Summit

1056 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