“Goddess of the Yangzi” might not be extinct after all.
The Guardian has an optimistic story out of central China, with news that the baiji – the Yangzi River dolphin, one of the oldest aquatic mammal species in the world – might be… Read the rest ““Goddess of the Yangzi” might not be extinct after all.”