Several Russian cities had a fantastic light show last Thursday, as a bright meteor burst into a fireball over the landscape.
And once again, no one saw it coming until it exploded.
NASA's fireball records show that the meteor exploded with 2.8 kilotons of force on June 21 at 01:16 UTC over a...