Dave Granlund cartoon on President Donald Trump meeting with Vladimir Putin.