The world's smallest sea turtle nests in Louisiana for the first time in 75 years
Kemp's ridley sea turtles have hatched in Louisiana's wilds, officials say, in a victory for barrier island restoration. The tiny turtle is also believed to be the world's most endangered.