Opioid overdose remains the top cause of accidental death in the United States, claiming over 80,000 lives each year. In Illinois alone, 3,525 people lost their lives to overdose in 2023. To put it in perspective, that means 28 out of every 100,000 Illinois residents died from a drug overdose.
Read More