For the first time, a sea turtle has laid its eggs on this Texas beach

For the first time, the world’s rarest species of sea turtle has laid eggs on Magnolia Beach in Texas, experts say.

Source:: CNN Top Stories

Be the first to comment

Leave a Reply