WATCH: 'Pennywise' the sea turtle released back into Atlantic
Aug 1, 2025 - 00:00
0

An adult loggerhead sea turtle weighing 137 kilograms has been released into the Atlantic Ocean after recovering from injuries sustained in a boat strike off Florida’s coast.