RR

Russia?

August 22, 2007

Originally posted to ydnar.vox.com in August 2007.

Anyone notice everything that’s going on in Russia lately? It’s fucking scary.