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 ››