Scientists say a tortoise discovered in 2019 on the Galapagos Islands belongs to a species considered extinct more than 100 years ago. The single female tortoise belongs to the species Chelonoidis ...
Following five seasons with virtually no nests, the Pacific coast of Nicaragua is seeing the return of leatherback turtles.