AfricaAsia Could looming European ‘snapback’ sanctions on Iran’s uranium enrichment dash hopes for diplomacy? 29 August 2025, 3:32 am Team Buyback