The E3 – France, Germany and the United Kingdom – condemn the unveiling of a further new ballistic missile variant by Iran on 19th November. Iran continues to develop its missile programme despite repeated international calls to halt it, and after years of disregarding UN restrictions. Iran’s (…)