>>507972301
Iran has already been shown to be a paper lion, are they blind?