In the summer of 2016, the life of Delroy Peters, a 35-year-old Black man, was tragically cut short in Baltimore, Maryland. On July 23, Peters was found deceased in a home located in the 300 block of North Carrollton Avenue. He was not alone; another victim, Eboni Thornton, was also discovered at the scene, making it a double homicide.
The discovery of drugs within the residence led investigators to consider that the murders might be connected to drug-related activities, a persistent issu
...Read More