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.

For information regarding your data privacy, visit acast.com/privacy