Sea turtles live a challenging life, but hatchlings have the hardest job of all. Here's what happens when they leave the nest.
Dozens of tourists have gathered at the Vila Maria beach on the island of São Tomé and Príncipe to watch as 400 baby sea turtles are released into the sea. The turtle hatchlings have spent two ...