03/17/2024
Whole story of Sick Whale in Venice
On March 10, 2024, Mote's Stranding Investigations Research Program responded to a 44-foot, 70,000-pound emaciated live s***m whale discovered off Venice Beach, FL. Alongside Mote, various stranding network partners, including NOAA Fisheries Service, Florida Fish and Wildlife Conservation Commission...