Tag Archives: Matthew DeLuca

FEMA’s ‘About Face’ on the West Explosion

Definitely better late than never.

In a surprising reversal that was cloaked by a late Friday news cycle, the Federal Emergency Management Agency (FEMA)has now declared the April 17th explosion in West, Texas a major disaster. President Obama had already signed the disaster declaration when news of this … Continue Reading ››