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

Leonard Francis, the former military contractor known as Fat Leonard who orchestrated the largest corruption scandal in US Navy history, was arrested Tuesday morning by authorities in Venezuela at th… [read more]

Leave a Reply

Your email address will not be published.