In the quiet town of Bethel, Connecticut, on November 11, 2019, a family tragedy unfolded within the walls of a home on Apollo Road. That evening, a mother returned to the residence she shared with her two sons, only to make a grisly discovery. Her eldest son, 42-year-old Richard O’Dell, a male, was found deceased. Initially, the scene suggested a possible suicide, but the grim reality soon came to light as investigators determined he had been shot multiple times.
Suspicion quickly fell ...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for Richard O’Dell, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in