News
Leonard Glenn Francis, nicknamed “Fat Leonard,” was also ordered to pay $20 million in restitution to the Navy, and fined $150,000 for his role in the scandal, according to the US Attorney’s ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results