Crime
Third Pentagon official suspended amid investigation into DoD leaks
Colin Carroll, chief of staff to Deputy Defense Secretary Stephen Feinberg, is now the third person suspended for his alleged role in the leaks.
Colin Carroll, chief of staff to Deputy Defense Secretary Stephen Feinberg, is now the third person suspended for his alleged role in the leaks.