Leonard Francis, who ran a military contracting company out of Singapore, was arrested in 2013. Read more at straitstimes.com ...
Former military defense contractor Leonard “Fat Leonard” Francis has been sentenced to 15 years in prison for masterminding a ...