Concerned Canadian here. You're referring to Bill C-76 (the "Anti-Foreign Interference" and/or "Election Modernization Act")?
Is there a good critical analysis (WRT free speech) of this bill you can recommend?
Text of bill is here: http://www.parl.ca/DocumentViewer/en/42-1/bill/C-76/first-re...