'Fat Leonard' sentenced to 15 years behind bars in US Navy corruption scandal
2024-11-06Australian Broadcasting Corporation
Leonard Francis has been sentenced to 15 years in prison in the worst ever corruption scandal the US Navy has experienced. The Malaysian military contractor wooed ... undefined