Connect with us

Breaking News

70-foot whale beached off Florida’s Gulf Coast

[ad_1]

This photo provided by City of Venice Florida shows a whale on Sunday, March 10, 2024, off Venice, Fla. Authorities were working to assist a beached sperm whale that is stranded on a sandbar off Florida’s Gulf Coast on Sunday morning. (City of Venice Florida via AP)

[ad_2]

Source link