A strangler known as the Kenbourne Killer has been murdering streetwalkers for 25 years. The police set out to track him down.
2022
1981
2023
2026
—
2024
2021
2011
2010
1947
2007
1969