Dinosaur demise theory holds up
Thursday, March 4, 2010 - 19:07
in Paleontology & Archaeology
A group of 41 geologists, paleontologists and other researchers have reviewed the data on dinosaur extinction and say the asteroid impact theory explains it best.