Dwayne Hubbard, St. Louis Homicide No. 106: Stabbed and Left to Die
|Dwayne Hubbard, St. Louis Homicide No. 106|
Shortly after 5:15 pm on Saturday, officers responded to a call on the 5300 block of Thekla Avenue in the Mark Twain neighborhood, north of I-70.
There, they found the body of 46-year-old Dwayne Hubbard.
The cops say his body showed puncture wounds in his neck, back and leg. They say they believe these wounds were caused by a sharp-edged object.
(Daily RFT has to wonder: As opposed to what? Spontaneous tissue separation?)
Hubbard was pronounced dead right there on the scene.
His listed address is the 5200 block of Beacon Avenue in Walnut Park East - just a few blocks from where his body was found.
Investigation is ongoing.