Trump, and Putin, by Dave Granlund