Timmy the stranded humpback whale rescued and returns to the ocean

1 month ago 12

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