For the first time in 75 years, hatchlings of the world’s smallest sea turtle species have been discovered on the Chandeleur Islands, a chain of barrier islands in the Gulf of Mexico off the coast of New Orleans. Wildlife experts at the Breton national wildlife refuge have documented more than 53 turtle crawls and two […]