The huge contradiction at the heart of Jeff Sessions' Russia explanation

Attorney General Jeff Sessions was adamant about one thing during his hours-long testimony in front of the House judiciary committee on Tuesday: He has never lied under oath regarding what he knew and when he knew it about the interactions between the presidential campaign of Donald Trump and Russia.

"I have always told the truth, and I have answered every question as I understood them and to the best of my recollection, as I will continue to do today," Sessions angrily insisted. "I will not accept and reject accusations that I have ever lied under oath. That is a lie."