Life

Trapped Humpback whale freed from shark nets in dramatic sea rescue

Sea World rescuers free a trapped whale from shark nets off the Australian coast