Lenny, a 322-pound loggerhead turtle, was found off the Florida Keys struggling to swim and with visible wounds.
A clutch of baby turtles who narrowly escaped ex-tropical cyclone Alfred’s destruction have embarked on the journey of a ...
Lenny, a 322-pound loggerhead turtle, was found off the Florida Keys struggling to swim and with visible wounds.
“Loggerhead turtles are a critically endangered species so every baby counts.” A clutch of critically endangered loggerhead turtles were released into the wild after their nest was threatened ...