David A. Northcott/GettyBy New Scientist staff and Press AssociationFrogs leaped to take advantage of the global catastrophe that killed off the dinosaurs. New research shows that 88 per cent of frog species alive today owe their existence to the meteor impact that wiped the planet clean of most terrestrial life 66 million years ago. Nearly nine out...