Solving the mystery of the disappearing Yangtze Finless porpoise
The Yangtze finless porpoise is a critically endangered subspecies of cetacean found only in the Yangtze river, China. Over the past two decades their population is believed to have dropped dramatically, but data are so sparse it is impossible to determine the extent or causes of this crash. The Yangtze finless porpoise is now [...]