Via AFP:
An American who went missing in Iran six years ago worked for the CIA and was not in the country on a business trip as US officials had claimed, US media reported.
In a case that had long been shrouded in secrecy, the Associated Press and The Washington Post published lengthy reports revealing how retired FBI agent Robert Levinson had been paid by the CIA to gather intelligence.
Levinson flew to an Iranian resort, Kish Island, in March 2007 to investigate corruption in the country, with hopes of also gleaning information about Tehran's suspect nuclear program, the reports said.
But ...