Iran and Russia sign $25bn nuclear plant deal ○ found 2025 › Sep › 26 (Fri) @ 13:50 UTC a story from Al Jazeera 🚨 › Al Jazeera English Iran ■■ Russia ■■■ Rosatom ■ preview sentiment