Most credible sighting since 2002 WUHU, Anhui province, CHINA––Declared “functionally extinct” in 2007, baiji dolphins may yet persist in the Yangtze River, says the China Biodiversity Conservation & Green Development Foundation. But even if the baiji is no more, the chance that the species might be recovered is likely to give Yangtze recovery efforts […]