February 29, 2024
Leonard Glenn Francis arrest picture. Courtesy Interpol Venezuela

Fugitive navy contractor Leonard Glenn “Fats Leonard” Francis, who escaped from San Diego home arrest final 12 months after admitting to bribing U.S. Navy officers in a wide-ranging corruption scheme, is being returned to the US from Venezuela as a part of a prisoner change, the White Home introduced Wednesday.

— Metropolis Information Service