Russia Protests: Thousands March Against Putin In Moscow (VIDEO)

The anti-government protests, which come on the June 12 national holiday known as Russia Day, are taking place despite tough new measures by Putin to try and clamp down on growing opposition to his rule.

 
  Your Reaction?
 

    Hot Buzz

    11 Little Things To Make You Happy This Week

    Chris Hemsworth’s Football Team Won An Important Game And Hoo Boy

    Now Buzzing