Sheliah McKinzie, 38, a Black woman, was found dead on September 2, 2004, in Kansas City, Missouri, after an odor led police to a vacant garage in the Prospect Avenue corridor where her body had been hidden beneath a tarp.
In that dim, neglected space, investigators realized they weren�t looking at an isolated tragedy. McKinzie�s body had been placed on top of another woman�s remains, a grim layering that suggested intent and concealment rather than abandonment. The discovery landed in a
...Read More