Who is going to charge him? Only the Justice Department can bring charges. The only way an independent counsel can be appointed is if the Attorney General recuses himself. All he has to declare is that there is "nothing to investigate" and that would be the end of it.
The only recourse Congress has is to impeach him. But to impeach the first Black Attorney General would be viewed as "racist".
Holder holds the keys to his own prison cell. Does anyone think he is going to give them to someone else?
Isn’t Congress empowered to charge or arrest those who lie to Congress?