Iran's Islamic revolutionary guards Corps Lrb Irgc Rrb Saturday vowed to avenge the killing of brigadier general Ali, deputy chief of the joint staff of the Iranian armed force.
Iranian military vows to avenge its deputy chief.