Congress can impeach any member of the admin, or judiciary....................
What about the agent(s) who did such an incompetent investigation?
Can they be fired? Reassigned to Timbuckto?
Here is a page from Nolo Legal on Immunity
“The Catch
A witness who refuses to testify after being given immunity can be held in contempt of court and subjected to fines and jail time. And even after a grant of use and derivative use immunity, the witness isnt necessarily in the clear: The prosecution can still go after the witness. That said, once the prosecution has granted immunity, its limited in how it can use that testimony in the future. If the prosecution eventually seeks an indictment against an immunized witness, the prosecutor and law enforcement must show that the case is based solely on evidence thats independent of the witnesss immunized testimony.”