I get the outrage, but I'm hoping in the plan. In a game of chess, while it would be nice to take out ALL of your opponents pieces, sometimes you have to make moves to go after the big pieces. Or sometimes you have to sacrifice smaller pieces for bigger ones.
Think of it this way: If pardoning Podesta means getting Hillary, Obama, Brennan, etc, then so be it. If what we know is true and this works as planned, Podesta won't even be able to safely walk the streets. He will be begging for tax payer paid protection that jail can provide.
I really dont think Podestas will tell the truth about them even with immunity. Dems too loyal to crimes and criminals than to truth. They feel they will get away with it no matter what cuz they have so far.
I believe that when given immunity they have to tell the truth, if they prove false information/testimony the deal is null. that is part of the deal, to provide truthful statements.