Sign up for Boston 25 News emails!

Delivered To Your Inbox

Debra Davis


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.