Photos: The Rescue of Timmy the Whale
Jens Büttner / DPA / Getty
A helper splashes a stranded humpback whale at sunset in shallow waters of the Baltic Sea near Fährdorf, off the island of Poel, Germany, on April 24, 2026. The humpback whale, nicknamed Timmy by German media, became stranded in the area three weeks earlier.
Daniel Bockwoldt / DPA / Getty
Greenpeace boats sail alongside a whale lying in the Baltic Sea on March 29, 2026, near the the island of Poel.
Ulrich Perrey / DPA / Getty
Several excavators...