Wednesday, March 7, 2012

Russia Heating Up: Anti-Putin Protesters Are Arrested

Police haul off anti-Putin protesters, which could set the tone for the new administration and the future of the opposition.



By Emily Allen
Anchor: Emily Allen
Link courtesy of Newsy.com

No comments: