Iran has denied the allegations .