Now Playing | Serial Rapist in New Jersey 130

The 1982 murder of Jane Goodwin remains unsolved, but some believe they know her killer. What could prompt a human to brutally stab and rape women?

Recommended for You

Watch More Dark Minds Videos
Filter