December 2006
Sad article about attempts to find the baiji, the freshwater dolphin that lives/lived in the Yangtze in China, and which we may have just made extinct.
December 2006
Sad article about attempts to find the baiji, the freshwater dolphin that lives/lived in the Yangtze in China, and which we may have just made extinct.