“Rocket” to Russia

It just goes to show that there are two things that will bring Russia to the world’s attention: a Vladimir Putin PR stunt and a meteorite smashing into the country. The latter happened today outside of Chelyabinsk causing a lot of fear and a lot of minor injuries. Thanks to the wonders of modern technology […]