Fugitive ‘Fat Leonard’ caught in Venezuela

(CARACAS, VENEZUELA) -- The military contractor known as 'Fat Leonard' – real name Leonard Francis -- has been caught, the U.S. Marshals Service told ABC News late Wednesday night. He was found after an Interpol notice went out and was found in Caracas, Venezuela, while... Read More.