Watch: Rescuers free humpback whale trapped in shark nets in Australia

2023-06-07 103

Conservationists in Australia successfully freed a humpback whale found in distress after being caught in shark nets off the Gold Coast.

Free Traffic Exchange