Trump has caved entirely to Iran on all the key provisions of the peace deal. · John Aravosis · Sentinel