True Crime: Serial Killers Leonard Lake and Charles Ng

Leonard Lake and Charles Ng were a pair of serial killers who were responsible for as many as 25 murders in the 1980s.


 

See acast.com/privacy for privacy and opt-out information.