China’s rapid development in recent decades appears to have taken its toll on the Chinese sturgeon- an endangered species of fish mainly found in the Yangze river and, according to local Chinese media, is said to be on the brink of extinction.