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.

00:0000:00

Facebook Comments:

More episodes

Load more