Monday, September 05, 2005


September 5, 2005. Recovery of the levees in New Orleans. Too little, too late. The deaths are just outrageous when they could have been averted.  Posted by Picasa