The SNC-Lavalin controversy has roiled Parliament, prompting questions from Canadians: Is Justin Trudeau a prime minister with the values he campaigned on …

source