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.
This TV grab shows an injured resident after a meteorite fell on the Chelyabinsk region in Russia on Feb. 15, 2013.