July 30 2019 11:56am

U.S. Coast Guard releases beached whales near Florida coast

A U.S. Coast Guard crew returned three pilot whales to the sea in the Gulf of Mexico after they became stranded on Redington Beach in Florida on Monday, July 29.

Responsive site?