Tiny New Species of Stegosaur Unearthed in China

A newly discovered fossilized stegosaur found in China is the most ancient ever found in Asia, and could be the oldest in the world. Treading the Earth some 170 million years ago, during the Middle Jurassic Bajocian age, the beastie was also small for a stegosaur, measuring just 2.8 meters (just over 9 feet) from … Read more