Follow us:
Police detain an activist during a rally in Saint-Petersburg, on December 6, 2011. More protests are being planned through the week after accusations of voter fraud emerged from Putin's United Russia.
Follow us: