SAN DIEGO (AP) — Former military defense contractor Leonard “Fat Leonard” Francis was sentenced Tuesday to 15 years in prison for mastermind[……] ....
More News
Business
4 Minutes