There has been much criticism of the Liberal government’s Bill C-16 as it pertains to mandatory minimum punishments for a ...