Criminal law is complicated and confusing, but the many misconceptions and crazy theories surrounding the concept do not help things get any clearer. Many people ...
There have been significant improvements over the past decade or so in Canadian law. Drinking and driving, however, remains a serious social problem in Canada ...