Twelve melon-headed whales were found stranded on Beiyangba tidal land in eastern China's Zhejiang Province. Three didn't survive the ordeal and were declared dead, while the other nine have been rescued.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3