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