“Fat Leonard,” Center of US Navy Bribery Scandal, Extradited to US in Prisoner Swap with Venezuela

The Washington Post reports that Leonard Glenn Francis, known as “Fat Leonard,” the fugitive defense contractor who admitted to a $35 million bribery scheme in the largest corruption scandal in U.S. military history, has been arrested and returned by Venezuela … Continue reading