If he is pardoned, he can be compelled to testify, because his freedom would no longer be imperiled. Then, if he were to lie, that would be a new, unpardoned crime.
34 posted on 11/06/2014 6:59:14 PM PST by Sgt_Schultze
(A half-truth is a complete lie)