Delroy Peters, aged 35, was killed on July 23, 2016, in a double homicide that took place in Baltimore, Maryland. The incident occurred in the 300 block of North Carrollton Avenue. Both Peters and another victim, Eboni Thornton, were found dead in a home where drugs were also discovered. The presence of drugs at the scene suggested that the homicide might have been related to drug activity, which was common in some Baltimore neighborhoods during that time.
The case was part of Baltimore
...Read More