If Iran had nukes, we would know it. Their president would tell the world. Deterrents are not deterrents if no one knows you have them. AND Iran wants respect. They don't get respect hiding nukes, they get respect in the Mid-East by flaunting them.
i agree, they would have an above ground nuclear test by now.