The dolphin, known as Apollo, was a rescued bottlenose dolphin that was found stranded in Playalinda, Florida, in 2021.Read More