The Russian Meteor … reports that 950 have been injured

OK lets first clear something up … the Russian meteor, pictured left, that blasted across the sky above Russia’s Ural Mountains this morning, causing explosions and smashing windows, is not related in any way to asteroid 2012 DA14 which passes the earth in the closest ever recorded fly-by of an object of its size. Now that we … Read more