On February 15, 2013, a small asteroid exploded over the city of Chelyabinsk, Russia. [‘On This Day in Space’ Video Series on ...
This video still image shows injuries created by the meteor that exploded over the Chelyabinsk region of Russia on Feb. 15, 2013. An object entered the atmosphere over the Urals early in the morning ...