CIA Spy The government has charged a veteran CIA agent with spying for Russia over the past two years. The suspect is Harold Nicholson, who has served as a station chief abroad and as a trainer of new agents... but most recently worked in counterterrorism at CIA headquarters. The US Attorney in charge of the case says Nicholson was motivated by greed, not ideology. He is accused of selling Russia information in exchange for more than 100-thousand dollars. The FBI says Nicholson may have revealed to the Russians the identities of all new CIA agents trained during the last two years. NPR's Martha Raddatz has a report.