Newly discovered salamander thought to be world’s largest amphibian

Syndicate Post image
The Wild Chinese giant salamander (Ben Taple/ZSL/PA)

Breaking