On February 15, 2013, a small asteroid exploded over the city of Chelyabinsk, Russia. [‘On This Day in Space’ Video Series on ...
The space rock flattened an area even larger than London.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results