Russian Meteor's Origin and Size Pi

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