In the early morning hours of a November day in 2017, a child walking to school in the College Hill neighborhood of St. Louis made a grim discovery. On the 4700 block of North 20th Street, the body of a man was found, prompting a call to the police around 7:20 a.m. Homicide detectives arrived at the scene to find a male victim who had sustained fatal puncture wounds.
The following day, authorities publicly identified the deceased as 49-year-old Anthony Moore. As investigators began to pie
...Read More