Biden, Putin meet at long-awaited summit in Geneva

The two leaders said that discussions during their meeting were constructive and positive overall.

June 16, 2021

Examined