Showing posts with label Return. Show all posts
Showing posts with label Return. Show all posts

Thursday, July 15, 2010

Shahram Amiri's return to Iran

An Iranian scientist who defected to the U.S. returned home amid an escalating propaganda war between Tehran and Washington but without $5 million that a U.S. official says he had been paid for "significant" information about his country's nuclear programs.