Climate & Environment

Rescuers give up hope for the humpback whale stranded in the Baltic Sea

Published: 

A Greenpeace boat approaches the humpback whale, which is still stuck off near the island of Poel, Germany, Wednesday, April 1, 2026. (Marcus Golejewski/dpa via AP)