Iran Launches Another Salvo