Failure in Yangtze Dolphin Search – BBC
From BBC: A freshwater dolphin found only in China is “effectively extinct”, an expedition has declared following a fruitless six-week search. The Yangtze River dolphin, or baiji, was listed as “critically endangered” on the Red List of Threatened Species. It has been dying out due to habitat degradation, overfishing, pollution and ship traffic – which […]
Read More


