Brian Taggett

Lessons from Katrina: FEMA’s Faults

Hurricane Katrina made landfall on the Gulf shore of the United States on Aug. 29, 2005, inducing devastation in Alabama, Mississippi and Louisiana. Twelve years later, America is dealing with a similar crisis in the form of...

Read More