July 22, 2015 11:25 pm

Thousands in Times Square to Protest Iran Deal

Thousands of protesters packed into Times Square Wednesday evening to demand that Congress vote down the proposed U.S. deal with Iran. Checkey Beckford reports.

Local

Exit mobile version