A family's weekend boating trip in Newport Beach turned into a once-in-a-lifetime experience after a massive fin whale ...
Helpers approach a humpback whale that is stuck off near the island of Poel, 16 April, 2026 ...