Suspensions at the Defense Department have continued, with a third top Pentagon official being placed on administrative leave amid an ongoing investigation into information leaks at the department. Colin Carroll, chief of staff to deputy secretary of Defense Steve A. Feinberg, was placed on administrative leave on Wednesday, a U.S. defense official told The Hill.…
Source link
2025-04-17