Let’s do some math, kids. Over 20,000 protested in Moscow after Putin won the presidential election with 64% of the votes and allegedly, stole the election. If it had been less than 50%, there’d have to be a run-off with the runner up. Over 1,000 irregularities were already reported at polling locations. The $1 billion anti-fraud surveillance system? Those weren’t working so effectively, a few showed static and footage of school children. And so, now that you can gauge just about how pissed off the people were: Here are a few exclusive photos straight from the protests. (Photos: Katherine Brooks for ANIMALNewYork)

And now, UPDATE for some analysis from GQ Russia.