We source ocean science stories from around the world and produce short, compelling news snippets.
More than 10,000 baby turtles have been released into the sea off the Indonesian island of…