Fugitive “Fat Leonard” Nabbed En Route To Russia

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.