Fat Leonard thought he was going free. Now he’s locked up in Miami.
Published
Read more
Full ArticlePublished
Read more
Full ArticleLeonard Francis, the U.S. fugitive and celebrated con man, thought Venezuela was giving him his freedom. Instead, he was put on a..