Open accessibility guideSkip to sections navigationSkip to contentSkip to footer
Advertisement
A rescue team has released from a barge in the North Sea a humpback whale that had been stranded in shallow waters near Germany since March.
Updated May 3, 2026 — 12:33pm,first published 12:31pm
Loading


























