Isaac Stevens, a 37-year-old man, was killed on April 24, 2011, in Baltimore, Maryland. His body was found at 4700 Sayer Avenue. The incident was one of several homicides that occurred in Baltimore around that time, adding to the concerning rate of violence the city experienced that year. Isaac's death was part of a particularly tragic day, as it was one of multiple homicides that occurred on April 24, marking a grim chapter in the city's struggle with violent crime.
The investigation i
...Read More