Sea Turtles

Science • Animals
97 endangered sea turtles hatch on a Brazilian beach

The 91 hawksbill sea turtles have hatched on a beach in Paulista in the state of Pernambuco. Only government workers have witnessed the hatching and successful walk of the endangered seat turtles into the Atlantic ocean.