It might sound hyperbolic to say that finding even one female turtle can revive an entire species. However, nothing could be ...
Eight green sea turtles stunned by the cold during a rare snowfall in Florida have been released back into the Atlantic Ocean ...