700 captive-bred Chinese sturgeons released into Yangtze River
[]
00:54

A total of 700 captive-bred Chinese sturgeons were released into the Yangtze River in Yichang, central China's Hubei Province, on Saturday. This is the 61st release by the Chinese Sturgeon Research Institute of the China Three Gorges Corporation.