Chip Chip Lectures On Impeachment

Today’s cartoon is rather wordy. (Sorry about that.) But we all need a little refresher course in U.S. History now and then to help us interpret current events.
Thank you Kestral, NH Populist erp their suggestions. And thanks Mr. Dirt for catching my typo.