Life

Trapped Humpback whale freed from shark nets in dramatic sea rescue

Rescuers from Sea World free a migrating Humpback whale entangled in shark control netting off the coast of Mermaid Beach in Queensland, Australia.