Massive sea turtle returns to the ocean off Florida after treatment for a boat strike
A loggerhead sea turtle named Pennywise is seen entering the ocean after its release in Juno Beach, Fla., Wednesday, July 30, 2025 Credit: AP Photo/Cody Jackson A massive sea turtle that was found injured along the Florida coast in May following a boat strike was returned to the ocean on Wednesday. The adult female, named