salamanders

‘Anti-ageing benefits’: Woman caught trying to sneak in giant salamanders

The Chinese salamander, described as a living fossil, is one f the world's oldest animal… Read More