China will release 50,000 endangered Yangtze sturgeons into the Yangtze River, a record high

China will release 50,000 endangered Yangtze sturgeons, also known as the “water panda,” into the Yangtze River from Oct 24 to Nov 7, a record high.
Back to Top