Day

September 23, 2016
“We hope to receive some 150,000 nestings which means 15 million eggs. Of those, not all will make it,” said Erika Peralta, who is in charge of the Olive ridley sea turtle Sanctuary Cooperative on La Escobilla beach in Oaxaca state. Only 10 percent of the 15 million eggs are expected to hatch in 45...
Read More