'Fat Leonard' Returned To US In Biden Deal With Venezuela
Leonard Francis, the fugitive defense contractor at the center of the U.S. Navy's "Fat Leonard" bribery scandal, has been arrested and returned to the U.S. as part of a broader deal...To view the full article, register now.
Already a subscriber? Click here to view full article