Fireball explodes over Russian city: Widespread panic and structural damage, Thousand people injured

Today was supposed to be the day when we witnessed the ‘closest fly-by ever’ of a space rock measuring about 45 meters in diameter. Government space agencies, ‘experts’ and the mainstream media have spent the past few weeks reassuring us that asteroid 2012-DA14, although coming within the orbit of some satellites, would safely pass the […]