An article makes a claim that scientists have cloned a baby Apatosaurus.
Scientists at Liverpool’s John Moore University have successfully cloned a dinosaur, a spokesman from the university said yesterday. The dinosaur, a baby Apatosaurus nicknamed “Spot,” is currently being incubated at the University’s College of Veterinary Medicine. The scientists extracted DNA from preserved Apatosaurus fossils, which were on display at the university’s museum of natural science. Once the DNA was harvested, scientists injected it into a fertile ostrich womb.
Has science finally created life from fossilized dinosaur DNA as we've seen fictionalized by the movie Jurassic Park as claimed by this article?