Select Page

It wasn’t quite the day the Earth stood still, but those who witnessed a fiery asteroid briefly outshine the sun as it soared towards the Russian city of Chelyabinsk will almost certainly never forget it.