A pair of dolphins that may have been stranded in a Florida lagoon since Hurricane Milton struck the state in October were released to safety after a massive rescue effort.
The animals had been stuck in a shallow water lagoon deep in the mangroves near Matlacha, an area near the southwestern Cape Coral and Fort Myers.