The non-profit group Stand Up for Science, which published the letter criticizing the administration, confirmed that several employees were put on administrative leave. “We can confirm multiple FEMA employees who publicly signed the Katrina Declaration have been...
