Libby wasn't a criminal. The DC bar gave him his license back because he was convicted on erroneous testimony. The witness retracted in 2015. And guess who appointed that special counsel? James Comey.
https://www.wsj.com/articles/justice-for...mail_share
"...Ms. Miller says she testified truthfully at the time, but she later concluded based on new information that she had been led into false testimony by Mr. Fitzgerald. As the White House press secretary said Friday in a pardon statement: “In 2015, one of the key witnesses against Mr. Libby recanted her testimony, stating publicly that she believes the prosecutor withheld relevant information from her during interviews that would have altered significantly what she said.”
Mr. Fitzgerald had called her testimony “critical” to the case in his summation for the jury, and Ms. Miller says that the prosecutor twice said that he would drop all charges against Mr. Libby if he offered evidence against Mr. Cheney. Mr. Libby had no evidence to trade, and Mr. Fitzgerald then set out to ruin Mr. Libby for supposedly lying about a non-crime.
Mr. Bush commuted Mr. Libby’s sentence so he didn’t go to prison. But Mr. Bush refused to issue a full pardon on the basis of bad legal advice, a betrayal of a loyal aide that understandably infuriated Mr. Cheney.
In 2016 the District of Columbia Court of Appeals reinstated Mr. Libby to the D.C. bar after it said a legal disciplinary counsel had presented “credible evidence” in support of his innocence. Mr. Trump’s pardon should now restore his reputation in full.
We recount this history because almost none of it appears in the press accounts about the pardon...."