Accessibility links

Breaking News

Video Archive

Russians Protest In St. Petersburg Against Government


Russians Protest In St. Petersburg Against Government
please wait
Embed

No media source currently available

0:00 0:01:26 0:00

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.

XS
SM
MD
LG