Show notes
We delve into the story of Fat Leonard, or Leonard Glenn Francis - a Malaysian who just escaped from custody in the US, weeks before he was due to be sentenced in a trial for bribery involving US Navy officials.
Image Source: U.S. Marshalls Service
See omnystudio.com/listener for privacy information.



