
Sign up to save your podcasts
Or


In 1984, 16-year-old Theresa Fusco was fired from her job at a Long Island roller rink and vanished while walking home. Weeks later, her body was found brutally murdered. Police arrested three local men—John Kogut, Dennis Halstead, and John Restivo—and despite a lack of physical evidence, all three were convicted. They spent nearly twenty years behind bars for a crime they didn’t commit.
Decades later, advances in DNA technology uncovered the truth. Evidence from the crime scene matched Richard Bilodeau, a man who lived near the rink and ran a coffee truck in the area. Detectives confirmed the match using DNA from a discarded smoothie straw Bilodeau used, finally solving the 40-year-old case.
After all this time, has justice finally been served for Theresa Fusco?
Follow True Crime Recaps for the real stories that prove the truth can take decades to surface.
By Amy Townsend, Chris Nathan4.7
294294 ratings
In 1984, 16-year-old Theresa Fusco was fired from her job at a Long Island roller rink and vanished while walking home. Weeks later, her body was found brutally murdered. Police arrested three local men—John Kogut, Dennis Halstead, and John Restivo—and despite a lack of physical evidence, all three were convicted. They spent nearly twenty years behind bars for a crime they didn’t commit.
Decades later, advances in DNA technology uncovered the truth. Evidence from the crime scene matched Richard Bilodeau, a man who lived near the rink and ran a coffee truck in the area. Detectives confirmed the match using DNA from a discarded smoothie straw Bilodeau used, finally solving the 40-year-old case.
After all this time, has justice finally been served for Theresa Fusco?
Follow True Crime Recaps for the real stories that prove the truth can take decades to surface.

3,990 Listeners

5,175 Listeners

29,100 Listeners

8,673 Listeners

3,444 Listeners

368,917 Listeners

1,263 Listeners

3,194 Listeners

47,363 Listeners

5,905 Listeners

17,723 Listeners

10,075 Listeners

20,041 Listeners

377 Listeners

6,041 Listeners