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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results