Council on Health Promotion /
November 2010
Impairment-related crashes are the leading criminal cause of death in Canada, accounting for approximately 1239 deaths, 73 120 injuries, and as much as $12.6 billion in financial and social costs annually.[1] ... Read More