Largest Dolphin Mass Stranding in U.S. History: Over 100 Dolphins Rescued off Cape Cod
The largest mass stranding of dolphins in United States history occurred off Cape Cod, Massachusetts, starting on June 28, 2024. This unprecedented event lasted five days and involved 146 dolphins, with 102 surviving the ordeal. The stranding took place in Wellfleet, about 15 miles southeast of Provincetown, and was closely monitored by the International Fund … Read more