Bharat Express

teeth-breaking response

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.