Dwayne Hubbard, St. Louis Homicide No. 106: Stabbed and Left to Die

Image via
Dwayne Hubbard, St. Louis Homicide No. 106
Police have not released much detail on the city's most recent homicide, but here's what we know:

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.

Sponsor Content

Now Trending

From the Vault