Israeli media have indirectly confirmed that Israel was responsible for an April 11 explosion that disabled the power supply to Iran’s main uranium enrichment facility at Natanz| The Soufan Center