Over the past week, President Trump has axed his defense secretary and other top Pentagon aides, his second-in-command at the U.S. Agency for International Development, two top Homeland Security officials, a senior climate scientist and the leader of the agency that safeguards nuclear weapons.