Principal Pentagon Deputy Inspector General Glenn Fine Files His Resignation
Published
Published
Watch VideoThe Defense Department's principal deputy inspector general, Glenn Fine, turned in his resignation on..
The Pentagon's deputy inspector general Glenn Fine resigned from his position on Tuesday, more than a month after President Donald..