Photos from protests sweeping hundreds of Russian cities on June 12
Russian anti-corruption activists staged demonstrations in more than 200 cities on June 12, when the country celebrates Russia Day. The media has focused mostly on rallies in Moscow and St. Petersburg, where police have detained hundreds of demonstrators, but thousands of Russians also attended these protests across the country. Meduza collected photographs from dozens of these protests.
Photo on front page: Robert Kovalev / Instagram