‘Fat Leonard, ' Fugitive Defense Contractor Convicted in Navy Bribery Case, Arrested in Venezuela

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 bribery scandals in the nation’s military... #leonardglennfrancis
Source: Reuters: Health - Category: Consumer Health News Source Type: news