The Trudeau Liberals broke 35 promises halfway through their term

Justin Trudeau is two years into his term of four years as the Canadian Prime Minister, and so far 35 of 226 promises made by the Liberals on their campaign trail have... Read more »