Massive Loggerhead Sea Turtle ‘Pennywise’ Rescued After Boat Strike Off Florida Coast
A massive loggerhead sea turtle named Pennywise, weighing 302 pounds (137 kilograms), was recently rescued off Florida’s Atlantic coast after suffering a severe boat strike injury. Rescuers found...
Read more