Protesters hold signs and cheer during a Tea Party Patriots rally against the Iran nuclear deal on Capitol Hill in Washington, D.C.,  on Wednesday, Sept. 9.
Protesters hold signs and cheer during a Tea Party Patriots rally against the Iran nuclear deal on Capitol Hill in Washington, D.C., on Wednesday, Sept. 9. Pete Marovich Bloomberg
Protesters hold signs and cheer during a Tea Party Patriots rally against the Iran nuclear deal on Capitol Hill in Washington, D.C., on Wednesday, Sept. 9. Pete Marovich Bloomberg

Both parties flubbed Iran nuclear debate

September 14, 2015 02:53 PM