Protesters gathered in Times Square on Saturday to protest Russia's invasion of Ukraine and call for peace, with demonstrators holding signs against Russia and its president, Vladimir Putin.
Protesters gathered in Times Square on Saturday to protest Russia's invasion of Ukraine and call for peace, with demonstrators holding signs against Russia and its president, Vladimir Putin.