Picture Obama walking off Air Force One after a trip to Tehran to sign the agreement and waving it in triumph and declaring peace in our time.
Yeah. “peace and safety”...