There will be a reckoning: Trump nightmare not all bad if it wakes America up

Donald Trump and Canadian Prime Minister Justin Trudeau attend the Women’s Entrepreneurship Finance event during the G20 leaders summit in Hamburg, Germany July 8, 2017.