Leonard Glenn Francis, a former defense contractor convicted for masterminding an unprecedented bribery and fraud scheme ...
Leonard Glenn Francis – the “Fat Leonard” who masterminded a bribery and fraud scheme that rocked the Navy, was yesterday sentenced in federal court in San Diego to 180 months in prison. He was ...