Protesters in Times Square call for peace in Ukraine

2 years ago
6

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...