India Asteroid Killed Dinosaurs, Made Largest Crater?
Friday, October 16, 2009 - 17:56
in Paleontology & Archaeology
What may be "the largest crater known on Earth" could be proof that the dinosaurs' demise was due to two giant space rocks that struck in Mexico and India, scientists say.