Researchers set free 10,000 artificially-bred Chinese sturgeons, or "Acipenser Sinensis" believed to have lived at the same time as dinosaurs https://t.co/yNKpivO6x3 pic.twitter.com/vZzeLRMF9W

— China Xinhua News (@XHNews) April 23, 2020