Iranian scientist Shahram Amiri speaks with journalists as he arrives at the Imam Khomini airport in Tehran July 15, 2010. (REUTERS)
Iranian scientist Shahram Amiri speaks with journalists as he arrives at the Imam Khomini airport in Tehran July 15, 2010. (REUTERS)
by Asharq Al-Awsat | Jan 31, 2013 |