Hundreds of New Yorkers rallied in Times Square and then marched along streets in New York City in protest of U.S.-Israel coordinated airstrikes against Iran on Saturday.
Hundreds of New Yorkers rallied in Times Square and then marched along streets in New York City in protest of U.S.-Israel coordinated airstrikes against Iran on Saturday.