Trouble is, Iran is denying this and calling him a liar.