Thousands of sea turtles did not hatch on Indian beach this week
A post on Facebook suggests that a clean-up at a beach in India has led to the reappearance of “hundreds of thousands” of sea turtles. The post states: “It took 96 weeks and thousands of volunteers to clean up Versova Beach in Mumbai, India. The payoff? Hundreds of thousands of sea turtles hatching this week.… Read More »