Prime Minister Justin Trudeau apologizes again. This time for a major ethics violation
by from on (#3BDCX)

Canadian prime minister Justin Trudeau's role on the world stage has evolved into the "anti-Trump," the young progressive nice guy acting as ideological counterpoint to the current White House occupant.