Mastermind of Navy bribery scheme captured in Venezuela after escaping house arrest in San Diego

Mastermind Of Navy Bribery Scheme Captured In Venezuela After Escaping House Arrest In San Diego

Leonard Francis, the former military contractor known as “Fat Leonard” who orchestrated the largest corruption scandal in US Navy history, was arrested September 20 by authorities in Venezuela at the request of the US Marshals Service.