Satellite images taken outside Tehran feature first look at long-range missile newly developed by Iran, TV report says
Iran has built a 27-meter-long missile, capable of delivering a warhead “far beyond Europe,” and placed it on a launch pad at a site close to Tehran, an Israeli television report said Wednesday, showing what it said were the first satellite images of the missile ever seen in the West. (Read More)