Crime Solvers Central
CSC
263 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.

Case Description

Any updates on this case? Let us know!
Brian Scott Keen Jr., a 31-year-old male from Elm City, North Carolina, was tragically shot to death on September 17, 2017, in the 9000 block of Grover Road in Nashville, North Carolina. The Nash County Sheriff's Office identified Michael Steven Stell, a 34-year-old male, as the primary suspect in the murder. Stell was described as armed and dangerous and was actively sought by law enforcement. However, Stell was found dead in a Halifax County cemetery on September 18, 2017, having committed sui ...
MEMBER ACCESS

Continue reading the complete case summary

Unlock the full case narrative for Brian Keen Jr., all available source links, additional videos, and member discussions.

Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member? Log in