Two retired U.S. Navy chief petty officers and one retired captain were charged with bribery and fraud in the multi-year “Fat Leonard” criminal investigation, which has been described as the worst corruption scandal in Navy history. Leonard Glenn Francis, who at 6’3″ tall and … Continue reading