• The Heritage Network
    • Resize:
    • A
    • A
    • A
  • Donate
  • Shahram Amiri

    Shahram Amiri: International Man of Mystery

    Shahram Amiri, an Iranian nuclear scientist who defected last year to the United States, headed back to Iran this week, after apparently deciding to re-defect. Amiri, who disappeared last year during a pilgrimage to Saudi Arabia, surfaced Monday night at the Iranian interest section of the Pakistani Embassy in Washington. … More