Scientist claim: "Missing link" found
Update: On examination, this claim was agreed by many observers to be somewhat overblown. Today, at the American Museum of Natural History in New York, a revolutionary discovery — one that will stand as a milestone for paleontologists and evolutionists everywhere — was announced. Scientists based at the University of Oslo have discovered “Ida,” also […]
Continue reading