News

A rough-toothed dolphin named 'Yangyang' has been successfully released 70 nautical miles off the coast of Sanya after making a full recovery.