WASHINGTON — President-elect Donald Trump is the business titan who has spoken appreciatively of Russian President Vladimir Putin. Republican Sen. John McCain is the tough-talking national security ...