Finger Lakes NY
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.