Who is ‘Fat Leonard’? Fugitive at centre of U.S. navy bribery case nabbed in Venezuela
The international manhunt for Leonard Glenn Francis, 57, ended with his arrest by Venezuelan authorities Tuesday morning at the Caracas airport as he was about to board an airplane for another country. Read more about Francis’s activities and escape, which have embarrassed the U.S. military and U.S. Marshals Service.