January 14, 2017

EP8 Leonard Lake and Charles Ng

Shortly after being arrested for a firearms offense and suspicion of auto theft and fraud, Leonard Lake took his own life. Authorities were alerted to the crimes of Lake and accomplice Charles Ng when a confession/suicide note written by Lake prior to swallowing cyanide pills and committing suicide was discovered.

More episodes

Load more

Podbean App

Play this podcast on Podbean App