On July 2, some explosions at the nuclear component facility at Natanz in Iran appear to have damaged the crucial centrifuges delaying its programme by at least two years as per Iranian officials. Earlier, there was yet another blast said to be at th....