A recent discovery of a dinosaur mummy left archaeologists in awe. It seems to be the best-preserved dinosaur mummy that has ever been found, and this can be noticed from its looks which still has an intact skin armor. The fossil was found by pure accident, while miners were drilling in Canada, and it is […]