The last confirmed sighting of the baiji, also known as the Chinese river dolphin, is now more than 20 years ago. The IUCN therefore classifies the species as “Critically Endangered (Possibly Extinct)”. Scientifically, its continued existence is considered extremely unlikely, but occasional sighting reports and video recordings at least leave
Continue reading








