Roger Stone: Lyndon Johnson Defecated on a Toilet During WH Meetings, But Trump’s Crazy?!?

[ Originally published on this site as post ]

On Friday night, longtime Trump ally Roger Stone defended the president from critics questioning his mental fitness.

Stone claimed that because the “Russia collusion delusion has failed,” the Democrats