Who Is ‘Fat Leonard’? Venezuela Prisoner Swap Convict Is Former Navy Contractor Guilty Of Massive Bribery Scandal
Upworthy
“Fat Leonard” Francis, a former U.S. Navy defense contractor accused of bribing military officials over the course of nearly a..