The United States launched a new round of air strikes against Iran on Wednesday evening, the US military said, in the second straight day of American attacks on the Islamic republic. The post US military says carrying out ‘self-defense strikes’ against Iran appeared first on Vanguard News.