The odds of dying from an opioid overdose are one in 96, while the odds of dying from a motor vehicle crash are one in 103, according to a new analysis by the National Safety Council.
National Safety Council
The opioid epidemic in Illinois is more acute than in many other states, according to the National Safety Council. We discuss the crisis and a new memorial that highlights the human toll of opioid addiction.
Deborah Hersman, president and CEO of the National Safety Council, joins us to discuss her organization’s latest data and how Illinois can make its streets safer.
New technology lets police investigate whether drivers were using their cell phones moments before an accident. Could it curb texting while driving?
With fatalities from motor vehicle crashes on the rise, could driverless cars steer us toward a safer future?
Labor Day traffic could be the deadliest in nearly a decade. The National Safety Council tells us why–and how to reverse the deadly trend.