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