Drooid Logo
Back to today’s briefing

Story perspectives

Drug-Related Death of Christopher O'Donnell Raises Safety Concerns

7/28/2025

24 5

1 of 1

Story summary
  • Christopher O'Donnell, 51, tragically passed away on December 12, 2023, at Canal House, succumbing to asphyxia from vomit linked to prescribed medication. An inquest determined his death was drug-related rather than a suicide. Chris's struggles with substance abuse and mental health had long raised alarms about his safety and medication oversight.