"Wan Wan," a stranded dolphin rescued in Wanning, south China's Hainan province this June, was released back into the sea on Sunday after about three months of treatment and rehabilitative care by a local team of experts.
September 15, 2025
2025-09-15