This is shit!! A freshwater dolphin found only in China is now “likely to be extinct”, a team of scientists has concluded.
The researchers failed to spot any Yangtze river dolphins,
also known as baijis, during an extensive six-week
survey of the mammals’ habitat.
Rusty