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.

co-founder of Pendect. Trying to protect free speech and democracies by creating a global news platform that is built through expert contribution. In love with vinyl, psytrance and penguins.
Card reviewed by: @ericof