United States carries out those attacks, Iranian military spokesman Col. Ebrahim Zolfaghari said in remarks carried by Fars news agency.
“Under no circumstances and in no way will we allow America, as a foreign and extraregional country, to interfere in the Strait of Hormuz,” he added, calling the waterway Iran’s “invincible red line.”