Timmy the stranded humpback whale rescued and returns to the ocean

1 month ago 9

Rommie Analytics

The stranded whale was first spotted idle near Germany’s Baltic Sea coast on March 3, far from his natural habitat in the Atlantic Ocean.
Read Entire Article