A new species of Chinese giant salamander has been identified as the world’s largest amphibian, measuring at a whopping 5 feet, 9 inches. The salamander, Andrias sligoli, is one of three newly ...