Alberta Politics Could Justin Trudeau be coated with Trump-like Teflon? It’s possible, and here’s why … Is the SNC-Lavalin Affair really the Trudeau crusher An