A military contractor known as “Fat Leonard,” who cut off his ankle bracelet and fled after pleading guilty in a major U.S. Navy corruption scandal, was apprehended in Venezuela, authorities said Wednesday. Leonard Glenn Francis, who was on house arrest in San Diego and weeks away from sentencing, removed his GPS tracker Sept. 4, according […]
The post U.S. fugitive known as ‘Fat Leonard’ apprehended in Venezuela after weeks on the run appeared first on The Black Chronicle.