Iran has repeatedly denied the charges .