A strangler known as the Kenbourne Killer has been murdering streetwalkers for 25 years. The police set out to track him down.
2022
—
1989
2012
2003
1978
2024
2025
1979
1963
1917