News

World’s tiniest sea turtle species discovered nesting in Louisiana for first time in 75 years

The Kemp's ridley sea turtle is the smallest in the world. The endangered species was found on a Louisiana island for the first time in 75 years.