Share this story
Close X
Switch to Desktop Site

March 26, 2017

Image 1 of 37


Police stop protesters gathering at Dvortsovaya Square in St.Petersburg, Russia, Sunday. Thousands of people showed up for an unsanctioned protest against the Russian government, the biggest gathering in a wave of nationwide protests that were the most extensive show of defiance in years.

PHOTO: Dmitri Lovetsky/AP

Next Image Previous Image

Image 1 of 37

About these ads