June 24, 2007ScienceAn overview about sea turtles conservation in the biggest of the ten islands that form the capeverdian archipelago.