New Orleans Has Reached “A Point Of No Return”

A new research study shows that New Orleans will soon be completely surrounded by seawater. At that point, the entire city could be flooded.