• Debra Davis

    Updated:

    Age: 26

    Date of Disappearance: Sept. 17, 1981

    Manner of Death: Davis was strangled to death inside a South Boston apartment after she planned to end her longtime relationship with Steve "The Rifleman" Flemmi. Jurors made no finding on Davis' murder.

    Next Up: