World Iran Issues Stern Warning as Europe Threatens Nuclear ‘Snapback’ Measures by Victoria Jones May 27, 2025