Photo: Provided by AFP A TV grab from the Iranian Republic Islamic Broadcasting in September shows a Khoramshahr missile being launched from an undisclosed location in Iran

Leave a Reply

Your email address will not be published. Required fields are marked *