Return to Washington Examiner Homepage
May 22, 2013 | 03:19 PM
news
Washington D.C. weather
News: Science and Technology

RUSSIA METEORITE

February 15, 2013 | Modified: February 15, 2013 at 6:47 am
Leave a comment

Map locates Chelyabinsk, Russia, where a meteor caused explosions in the area;