The Likeliest Explanation for Trump's Helsinki Fiasco

Character, not collusion, best explains the president’s bizarre deference to Vladimir Putin.