Leonard Glenn Francis Wiki, Age, Wife, Parents, Career, Ethnicity, Net Worth
Leonard Glenn Francis Wiki/Biography Leonard Glenn Francis is a Malaysian military contractor, businessman, and is under house arrest in the US Navy’s worst corruption scandal. In 2015, he pleaded guilty to paying a bribe of $500,000 to Navy officers to perform official work at his shipyard. According to the news, he was absconding after cutting … Read more