Spread the love

Iran’s Supreme Leader Ali Khamenei boasted on Saturday that the Islamic Republic had “defeated the United States and Israel once again” by extinguishing what he called Washington- and Tel Aviv-incited “sedition.” Iran’s Supreme Leader Ali Khamenei boasted on Saturday that the Islamic Republic had “defeated the United States and Israel once again” by extinguishing what he called Washington- and Tel Aviv-incited “sedition.”