US-Iran Peace Proposal Explained: Key Terms, Timelines and Potential Triggers

XPLNR
Oct 28, 2026