FEMA Suspends Staff Amid Retaliation Allegations
- August 27, 2025
FEMA has placed approximately 30 employees on administrative leave following their participation in an open letter to Congress. This letter, known as the "Katrina Declaration," criticized the Trump ...