Gabriel R.

1001 days ago

Russia's City of Rebels

St. Petersburg is a place of protest against power -- and the only major Russian city in which the opposition still has a voice. Why? The address is Prospect of the Five-Year Plan, House 1, a name reminiscent of the Soviet era, when this city was called Leningrad.