EPA Head Lee Zeldin's Moves So Far

Download
EPA Administrator Lee Zeldin signs a Water Policy Announcement at the Environmental Protection Agency Headquarters on February 18, 2025 in Washington, DC.
( Kayla Bartkowski / Getty Images )
WNYC