Turtles Bring Life to Cape Verde’s Only Uninhabited Island

Biosfera, a Cape Verdean environmental association, estimates that 1,090 turtles have laid their eggs this year on the archipelago's onl...

Learn More