Criminal Sentencing Judge's Ruling Restitution Bribery Charges Life Sentences March 19, 2024 Tim Mapes Trial Indictment
Leonard Glenn Francis, the mastermind behind a decade-long corruption scheme, faces prison time and hefty fines for defrauding the U.S. Navy.