Science
Thousands of Olive Ridley Turtles Flood La Escobilla Beach in Sixth Arribada
La Escobilla in Oaxaca saw thousands of olive ridley turtles come ashore to nest within 48 hours, the sixth wave since the season began in March.
La Escobilla in Oaxaca saw thousands of olive ridley turtles come ashore to nest within 48 hours, the sixth wave since the season began in March.