‘Fat Leonard’ Sentenced to Prison for Role in Massive U.S. Navy Bribery Scandal
Leonard Glenn Francis, infamously known as “Fat Leonard,” has been sentenced to six and a half years in prison for masterminding one…
Leonard Glenn Francis, infamously known as “Fat Leonard,” has been sentenced to six and a half years in prison for masterminding one…