Protesters in Times Square call for peace in Ukraine

2 years ago
11

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.

Loading comments...