Thousands of sea turtles lay their eggs on Mexico beach

Thousands of sea turtles lay their eggs on Mexico beach