Map locates Chelyabinsk, Russia, where a meteor caused explosions in the area;
Copyright 2011 Associated Press. All right reserved. This material may not be published, broadcast, rewritten, or redistributed.
email this page to a friend