Meteor Blast Smashes Windows

Meteor Blast Smashes Windows

Jiang Kehong/Xinhua/Zuma Press

This TV grab shows an injured resident after a meteorite fell on the Chelyabinsk region in Russia on Feb. 15, 2013.