Navy bribery scheme leader ‘Fat Leonard’ arrested in Venezuela, ending 16 days on the run
21 Sep 2022 (Los Angeles Times) Leonard Glenn Francis, the Malaysian defense contractor knows as “Fat Leonard” who fled home arrest in San Diego this month, was arrested Tuesday morning in Venezuela as he was about to board an airplane at the Caracas international airport, according to...