Shahram Amiri: Abducted or defected?

Published: July 4, 2010 GMT

Iran says it has submitted "evidence" to the Swiss embassy, which represents the U.S. in Iran, that proves that U.S. abducted an Iran nuclear scientist.
Title: Shahram Amiri: Abducted or defected? View Count: 2772
Upload Date: June 8th, 2010 - 21:32 GMT Rating:
Send Mail