Share

Rescued! Stranded humpback whale saved in East China

A humpback whale stranded on the beach in east China’s Jiangsu Province is rescued! Watch how rescuers drag it back into the sea.

Leave a Comment