In early September, just weeks before his sentencing in a decade-long Navy bribery and corruption scandal, Leonard Glenn Francis, known as “Fat Leonard,” escaped from house arrest in his San Diego home and fled the country. The Malaysian businessman is the center of the largest bribery scandal in US Navy history.
Now, USNI News reports that authorities in Venezuela arrested “Fat Leonard” Francis as he attempted to board a plane to Russia, officials said late Wednesday.