Leonard “Fat Leonard” Francis has been sentenced to 15 years in prison for masterminding a bribery scheme that swept up dozens of Navy officers.
Home » Fat Leonard, Navy scandal mastermind, sentenced to 15 years
Leonard “Fat Leonard” Francis has been sentenced to 15 years in prison for masterminding a bribery scheme that swept up dozens of Navy officers.