Justin Trudeau Turns Down White House Visit. Is he Waiting Out Trump’s Term?

Donald Trump’s relationships with other foreign leaders has been quite different than those of his