5th Katrina Anniversary Letter » 17th Street Canal Levee Failure 2005

Ground Zero of the 17th Street Canal levee failure 2005

Ground Zero of the 17th Street Canal levee failure 2005

You are looking dead at the federal levee breech in this photo which occurred at the 17th Street Canal. This is our Ground Zero.


Leave a Reply

You must be logged in to post a comment.