"Horrific Surrender": Allies and Critics Blast Trump Iran Deal · Hakeem Jeffries · Sentinel