Barry R McCaffrey ( Four Star US Army General Ret. Joint Commander Latin America. Nat Sec Professor West Point. Council Foreign Relations) @mccaffreyr3 May 23:

Our Republic is skating on thin ice. Something is seriously unsettled about our poor erratic President. “I’m an extremely stable genius.” What would prompt a person to embarrass himself with that kind nonsensical boasting?
Trump == 30,573 lies in 4 years, Only president impeached twice!