“Fat Leonard” sentenced to 15 years in massive Navy bribery case | Sandhills Express By Staff | November 6, 2024 Leonard Glenn Francis, a former defense contractor convicted for masterminding an unprecedented bribery and fraud scheme targeting the U.S. Navy, … Source Posted in News