Nine leatherback turtles -- the largest endangered marine turtle in the world -- were hatched along the coast of Ecuador. The Dermochelys coriacea -- the turtle's scientific name -- eggs were artificially incubated in the Manabi province in the southwest of the country
TL;DR
We were unable to retrieve a summary.
Like summarized versions?