Monday, November 18, 2024
Happening Now

Significance of Geneva hosting high-stakes Biden-Putin summit

Geneva, Switzerland, is no stranger to dealmaking and peacekeeping. It has historical significance for diplomacy. Norah O’Donnell shares more. Source

Share