on May 23, 2025 in World News Trump Puts More Than 100 National Security Council Staffers on Leave Amid Shakeup – ‘Given Less Than an Hour to Clean Out Their Desks’ click here for more