10,000 Baby Sea Turtles Are Released Into the Wild on Bali’s Shores
10,000 Baby Sea Turtles Are Released Into the Wild on Bali’s Shores

It was quite a moment for conservationists, and indeed for thousands of baby turtles, which were released into the wild on Bali’s shores.

Veuer’s Justin Kircher has the story.