Per NOAA estimates, New Orleans will likely be 85% below sea level by the end of the century, and only levees and flood walls are keeping the city dry.
Mike Nudelman/Business Insider
Per NOAA estimates, New Orleans will likely be 85% below sea level by the end of the century, and only levees and flood walls are keeping the city dry.
Mike Nudelman/Business Insider
Advertisement
Advertisement
Advertisement