Protests against the Russian invasion of Ukraine drew thousands from Times Square, Tokyo, the UN headquarters in Geneva, and even Moscow, where demonstrators have been arrested.
Source: NY Post click here for more…
Rallies sprawl around the world in support of Ukraine, against Russian attacks
More from New York CityMore posts in New York City »


Be First to Comment