8,000 Chinese sturgeon are released into the Yangtze River on April 17 at Yichang City in central China's Hubei Province. [Photo/Chinanews.com]
Go to Forum >>0 Comment(s)