Iran Saudi Arabia Calls on Iran to Finalize Nuclear Deal with Trump or Risk Israeli Attack by Isabella Rossi June 7, 2025