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-kilogram nodosaur (some 2,800 pounds) unearthed in 2011, is said to contain the best-preserved dinosaur stomach found toContinue Reading