San Diego’s NBC affiliate reports:
Leonard Glenn Francis, better known as “Fat Leonard,” a defense contractor who disappeared weeks before he was set to be sentenced for one of the largest bribery scandals in the nation’s military history, was taken into custody Wednesday in Venezuela, the U.S. Marshals Service confirmed.
Francis was taken into custody by Venezuelan authorities as he was boarding a plane to another country, Marshals Service spokesperson Omar Castillo said. Carlos Garate Rondon, the Director General of INTERPOL Venezuela, stated Francis flew from Mexico to Cuba, and his final destination was supposed to be Russia.
Read the full article.
Fat Leonard arrested in Venezuela, was headed to Russia – https://t.co/JwSa5bnOjB
— Reid Wilson (@PoliticsReid) September 22, 2022
Leonard Glenn Francis, better known as “Fat Leonard,” a defense contractor who disappeared weeks before he was to be sentenced for one of the largest bribery scandals in the nation’s military history, was taken into custody in Venezuela, officials said. https://t.co/KIYNZfTwhZ
— NBC4 Washington (@nbcwashington) September 22, 2022