The fossil of a 170 million-year-old pterosaur, described as the world’s best-preserved skeleton of the prehistoric winged reptile, has been found on the Isle of Skye in Scotland, scientists said ...