Turtle Liberation Operation

The Oaxaca coast is home to three of the seven species of giant sea turtles in the world. Many of these species are endangered but the people here are not going to let them fade quietly into extinction. Every morning and night, volunteers patrol the beaches looking for sea turtles that have laid their eggs. … More Turtle Liberation Operation