Grab Networks has a huge collection of videos from over 300 news sources. Find in-depth news, embed it to your site, and build community!
Tens of Thousands in Moscow Call for New Election
December 25, 2011
In a followup protest to a rally December 10th, tens of thousands of Russians demanded a new election.