Dave Granlund cartoon on the Donald Trump and Vladimir Putin meeting.