Posted onMarch 10, 2024March 10, 2024inBreaking News, Caribbean News, Environmental News, National News 70-foot sperm whale beached off Florida’s Gulf Coast