Sea turtle nesting season generally runs March 1-Nov. 15, but 4 leatherbacks are off to an early start laying eggs along the ...
A green sea turtle, rehabilitated at the Florida Keys’ Turtle Hospital after being rescued Feb. 3 suffering from cold ...
We still don’t know the species that laid the egg, so it’s just as well we have no way of getting it to hatch.