Admiral & Eight Officers Arrested in “Fat Leonard” Sex for Secrets Scandal

A retired U.S. Navy Rear Admiral and eight other high-ranking Navy officers were arrested on Tuesday on charges of accepting luxury travel, elaborate dinners and services of prostitutes from foreign defense contractor “Fat Leonard” Francis, the former CEO of Glenn … Continue reading