Leonard Glenn Francis, the person on the middle of the infamous “Fat Leonard” bribery case that has rocked the Navy, has been arrested on the Simon Bolivar International in Caracas, Venezuela. He was arrested on the idea of an Interpol red notice and now awaits extradition to the United States.
Francis, who had been below home arrest in San Diego since his responsible plea in 2015, below going remedy for most cancers made a run for it after chopping off his GPS monitoring ankle bracelet on Sunday, September 5. That got here as his sentencing date was approaching and after neighbors witnessed U-Haul shifting vehicles exterior Francis’ dwelling within the days earlier than his escape.
According to a social media publish by Interpol Venezuela, Francis had entered the nation from Mexico with a stopover in Cuba, to then proceed to a closing vacation spot within the Russian Federation.
That Francis was in Venezuela would have been of little shock to followers of “Whale Hunting,” a publication put out by the crew that produced the Fat Leonard podcast collection. They had seen Venezuela as a possible vacation spot after reviewing hours of tapes that they’d recorded with Francis. Why Russia? The Whale Hunting crew has some interesting ideas on that, too.