World Turtle News, 11/26/2017
Group Of Lepidochelys kempii In Critical Condition After Unexpected Cold Front The recent winter weather might be welcomed by many people, but for sea turtles, this can mean a difference between life and death. The National Marine Life Center in Buzzards Bay recently took over the care of 15 Lepidochelys kempii which were discovered stranded and cold-stunned on the beaches of Cape Cod in the […]
World Turtle News, 11/26/2017 Read More »