Leonard Glenn Francis, better known as "Fat Leonard," a defense contractor who disappeared weeks before he was set to be sentenced for one of the largest.
Leonard Glenn Francis, better known as "Fat Leonard," a defense contractor who disappeared weeks before he was set to be sentenced for one of the largest.
The international manhunt for Leonard Glenn Francis, 57, ended with his arrest by Venezuelan authorities Tuesday morning at the Caracas airport as he was about to board an airplane for another country. Read more about Francis's activities and escape, which have embarrassed the U.S. military and U.S. Marshals Service.
Leonard Glenn Francis, better known as "Fat Leonard," a defense contractor who disappeared weeks before he was set to be sentenced for one of the largest.
Leonard Glenn Francis, better known as "Fat Leonard," a defense contractor who disappeared weeks before he was set to be sentenced for one of the largest.