News
Sea turtles lay eggs on sandy beaches, but many of them never hatch. The incubating creatures may be killed by microbes, dug up by wild dogs, or exposed by other turtles scraping out new nests.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results