Politics Head of watchdog agency throws in towel after contesting Trump firing March 6, 2025 [#item_full_content]