Massive loggerhead sea turtle full of eggs returns to ocean after treatment in Juno Beach
A large 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 Pennywise,…