Map locates Chelyabinsk, Russia, where a meteor caused explosions in

Map locates Chelyabinsk, Russia, where a meteor caused explosions in the area;
Associated Press
Map locates Chelyabinsk, Russia, where a meteor caused explosions in the area;
View Comments