I read in CBS News that researchers from the Natural History Museum in London, United Kingdom, had discovered the fossils of a herbivorous dinosaur species named Vectipelta barretti on the Isle of Wight. The ankylosaur, with blade-like spiked armor, is the first of its kind found on the island in 142 years and will be […]