The Superdome and Hurricane Katrina: A Verified Documentary Overview
The Superdome in New Orleans became a symbol of both refuge and failure in the early days after Hurricane Katrina made landfall on August 29, 2005. As mandatory evacuation order...
Read article