RUSSIA | Police retreat on St. Petersburg's Palace Square during massive anti-corruption protest. #RussiaProtestspic.twitter.com/OgQomvqw25

— Vocal Europe (@thevocaleurope) March 26, 2017