Dave Granlund cartoon on Russian President Vladimir Putin.