It’s not an immunity agreement he seeks.
And, if what he has is what he says, it’s worth a full pardon.
What he has can be verified in advance.
The downside, however, is that no matter how solid the evidence is that he has . . . the media will never let it go and will continue to yell Russian throughout the election seasons (like it has done any good thus far!) but it’s not going to stop.
I read this about a month ago on Zero Hedge. Is he any closer to a deal? If sleepy Sessions is involved, you can forget it. Right now he is refusing to allow the State department from turning over emails requested by Judicial Watch.