Former military defense contractor Leonard “Fat Leonard” Francis has been sentenced to 15 years in prison for masterminding a ...
Leonard Glenn Francis, a former defense contractor convicted for masterminding an unprecedented bribery and fraud scheme ...