Posted inBlog
“Fat Leonard” sentenced to 15 years for massive Navy bribery, fraud scheme
Leonard Glenn Francis, a former defense contractor convicted for masterminding an unprecedented bribery and fraud scheme targeting the U.S. Navy, was sentenced Tuesday in federal court to 15 years in…