Article

Fox NewsFox News on 2024-03-10 19:14

70-foot sperm whale beached off coast of Florida

Wildlife officials and scientists in Venice, Florida, were working to help a 70-foot sperm whale that was stranded on a sandbar about 50 yards from shore.

Related news