Matt Braly’s hit animated Disney Channel series Amphibia consistently has delivered a pleasant, entertaining series with moments of dark comedy and brilliance. The show boasts funny, out-of-context ...
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 ...