Sperm whale beached off Venice, Florida, officials say
Saving a Gargantuan Sperm Whale: Florida Law Enforcement and Marine Experts Join Forces to Rescue Stranded marine Mammal In a heartrending turn of events, a massive sperm whale has become stranded on a sandbar approximately 50 yards off the coastline of Venice, Florida. The Florida law enforcement officials have taken immediate action to help free…