Bill C-24 Oh Canada, land of the free, you seem to have some explaining to do. The current Conservative government has made waves this year over a number of...