Bharat Express

Supreme Leader

Iran's Supreme Leader Ayatollah Ali Khamenei vowed a "teeth-breaking response" against Israel and the US for their actions against Iran and what he calls the "resistance front," according to his official website.