Top meeting on Lake Geneva: G7 summit starts with a signal of hope
⚡ Quick Summary
The Iran war has divided the United States and its European allies. The agreement on a framework agreement could now bring about a significant easing of tensions in transatlantic relations.