On December 31, 2015, Rodney Peel, aged 51, was found deceased inside a residence on Bucher Street in Columbus, Ohio. The Columbus Police Department responded to a welfare check request at approximately 12:04 PM. Upon arrival at 1812 Bucher Street, officers discovered the bodies of Rodney Peel and his brother, 53-year-old Nelson Peel, both of whom had been killed. The exact circumstances of their deaths remain unclear, and the investigation into the homicides is ongoing.
Rodney Peel's c ...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for Rodney Peel, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in