Well, “hardly perfect” is a far cry from how you draw Gingrich as nothing but a pure Evil liar on every single utterance he ever makes.
You should pause and think about that buddy.
That's because he IS a hypocrite and a liar. It's been proven repeatedly (see links posted above), but folks like you still have your blinders on about him.