Third Pentagon appointee placed on administrative leave
By Jake Tapper, Natasha Bertrand and Haley Britzky, CNN Washington (CNN) — Colin Carroll, the chief of staff of Deputy Secretary of Defense Steve Feinberg, has been placed on administrative leave, two defense sources said Wednesday, the third such appointee to be placed on leave reported this week. One defense source told CNN that Carroll
Continue Reading