Russian Meteor Blast Bigger Than Thought, NASA Says

SPACE.com
Russian Meteor Blast Bigger Than Thought, NASA Says
This video screenshot shows the fireball from a meteor that exploded over Chelyabinsk, Russia, on Feb. 15, 2013, creating a shockwave that shattered windows and injured more than 1,000 people.
View Comments (6)