shavedape
Well Known GateFan
There's nothing wrong with calling him a liar. I think there's hardly a soul on this site that hasn't done so at some time in the past.
Absolutely! To say JM is disingenuous would be a kindness. He's a lying piece of crap -- not always, but when it suits his agenda.