With about 75 per cent of its skeleton intact, scientists gained a good understanding of the animal. Its remains were discovered in Haughton Crater, one of Earth’s northernmost impact craters, about ...