The many emotions of Donald Trump

— Dave Granlund, PoliticalCartoons.com

— Dave Granlund, PoliticalCartoons.com