World

Celestial object explodes over Russia

RussiaTelevision Networks
The biggest piece of the space rock that broke apart over Russia to make it to the ground is believed to have made this gaping hole in Chebarkul Lake about 60 miles west of Chelyabinsk, according to a Russian government news television network. Associated Press
Loading