Shahram Amiri: Iran defector story just keeps getting stranger Iranian nuclear scientist Shahram Amiri is back home with his family – and likely undergoing some friendly questioning about the strange story of his defection Read More » July 18, 2010 No Comments