Add Yahoo as a preferred source to see more of our stories on Google. On February 15, 2013, a small asteroid exploded over the city of Chelyabinsk, Russia. [‘On This Day in Space’ Video Series on ...
Russian authorities claim to have found the impact sites of some of the fragments of the Chelyabinsk meteor, according to the RIA Novosti news agency. Two have been found near Chebarkul Lake—one of ...
A large, bright meteor fell over Europe on Sunday, with some observers saying they could hear the rock’s explosive descent ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results