James Dennehy is a Trump hating agent of the James Comey ilk. He needed to go sooner rather than later but better later than never!  Good riddance and hopefully there are more firings to come in this politically corrupted agency.