Amateur expedition team claims it spotted the baiji – known as the ‘goddess of the Yangtze’ – in a stretch of Asia’s longest river

Chinese conservationists believe they may have caught a rare glimpse of a freshwater dolphin that was declared functionally extinct a decade ago having graced the Yangtze river for 20 million years.

Scientists and environmentalists had appeared to abandon hope that China’s baiji, or white dolphin, could survive as a species after they failed to find a single animal during a fruitless six-week hunt along the 6,300-km (3,915-mile) waterway in 2006.

Continue reading…
Source: Guardian Environment