Russian Meteor's Origin and Size Pinned Down

SPACE.com
Russian Meteor's Origin and Size Pinned Down
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 (0)