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? Support us on Patreon!