The hatchlings’ parents, female Mommy and male Abrazzo, however, are likely well-known to zoo-goers. Both are estimated to be ...
Lenny, a 322-pound loggerhead turtle, was found off the Florida Keys struggling to swim and with visible wounds.
Lenny, a 322-pound loggerhead turtle, was found off the Florida Keys struggling to swim and with visible wounds.