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

    17 Mind-Blowingly Delicious Noodles To Try In NYC


    31 Reasons Potatoes Are The Best Thing At Thanksgiving


    Now Buzzing