At a nesting area for green sea turtles on a beach in western Cuba, scientists dig for baby sea turtles.


More...