Unholy Trinity: Katrina, Allbaugh and Brown

Reading Time: 32 minutes Days after Louisiana’s governor declared a state of emergency and the National Hurricane Center warned the White House that Hurricane Katrina could top the New Orleans levee system, the only FEMA official actually in New Orleans itself–Marty J. Bahamonde–was not even supposed to be there. He had been sent in advance of the storm and Read More