01.18.2017 - By Global News / Curiouscast
Justin Trudeau is feeling the heat as he tries to fulfill some of his biggest election promises.