The friends and family of Jodi Brewer, 19, who was killed in 2003, suspect the accused Long Island Serial Killer may be involved in her unsolved slaying.
Search results for:
Murder suspect Devyn Michaels — the victim’s on-again, off-again girlfriend — told police that he was abusive to her and a child.