intelnews.org
Disgraced CIA officer held far more important post than initially thought
On February 7, intelNews reported on the indictment of Steven J. Levan, a 16-year CIA operative who was caught using Agency credit cards to pay for over $75,000 in personal expenses, including luxu…