Sharing is caring!

The last meal of a huge armour-plated dinosaur has been found 110 million years later, still in its fossilised belly, in what is now northern Alberta. First described in 2017, this thorny, 1,300-kil…
Read More