News

Loggerhead sea turtles, a threatened species, return each year to Georgia’s coastal beaches to lay their eggs.
A stranded loggerhead sea turtle was recently found on a beach in the Canary Islands, helplessly tangled in plastic.