Opposition Barred From St. Petersburg Election Ahead of Vote
Opposition politicians are facing mounting challenges from officials in St. Petersburg in getting on the ballot ahead of local elections this fall, Russian media outlets have reported. Voters in over a dozen Russian regions and cities, including St. Petersburg, will head to the polls in September to elect their executive and legislative representatives. Observers have…