
Good news can be awfully difficult to come across. Everyday, it seems like people are finding new ways to implode our world. But recovery is possible! Don’t believe me? Just look at Louisiana’s Chandeleur Islands, where endangered sea turtles are nesting for the first time in over 75 years.
You might remember hearing about the Chandeleur Islands after the 2010 Deepwater Horizon rig resulted in the now infamous BP oil spill. The event had a severe impact on the Chandeleur Islands, a chain of barrier islands in the Gulf of Mexico that are off the coast of New Orleans. The islands have also been harmed by hurricanes and rising sea levels.