FEMA employees placed on leave after criticizing the Trump admin in open letter

Published on August 27, 2025 at 05:17 PM
FEMA employees placed on leave after criticizing the Trump admin in open letter
The Federal Emergency Management Agency headquarters in Washington, D.C., on Jan. 29, 2025.

Related from feeds.nbcnews.com