James Risen

(via Wikimedia Commons/Duffman)

A federal prosecutor says the case against an ex-CIA officer charged with leaking classified documents to a reporter may not make it to trial because of potential problems with a witness.

Jeffrey Sterling of O'Fallon, Mo., worked for the CIA from 1993 to 2002. He is accused of leaking secrets about Iran to New York Times reporter James Risen.

A former CIA officer from O'Fallon, Mo. is under indictment, accused of leaking classified information about Iran to a New York Times reporter.

Federal prosecutors charged Jeffrey Sterling with 10 counts related to improperly keeping and disclosing national security information.