No media source currently available
Thousands of people braved the cold weather and took to the streets in St. Petersburg on December 24 in the largest protest to date against alleged fraud in recent parliamentary elections.