An Iranian demonstrator burns a representation of the US flag in Tehran. Vahid Salemi / Ap
An Iranian demonstrator burns a representation of the US flag in Tehran. Vahid Salemi / Ap

A critical window of opportunity could slam shut if Tehran refuses to talk to US