Watch: Roughly 10,000 Baby Turtles Released Into The Ocean

Friday, August 7th 2020, 9:55 am
By: CBS News

These baby sea turtles splashed into the ocean for the first time in Bali, Indonesia on Friday. About 10,000 were released. Organizers say they hatched at the Bali Sea Turtles Conservation from eggs found on beaches.