Fugitive involved in US Navy bribery scandal captured in Venezuela while attempting to board plane
Leonard Glenn Francis, also known as "Fat Leonard," was captured on Tuesday by authorities in Venezuela at the Caracas airport…
Leonard Glenn Francis, also known as "Fat Leonard," was captured on Tuesday by authorities in Venezuela at the Caracas airport…