Iranian ballistic missile launchers reportedly spotted near Azerbaijan border [PHOTO]
Iranian ballistic missile launch systems have reportedly been spotted near the country's border with Azerbaijan, on the southern bank of the Araz River, according to local media reports. The images reportedly show a missile launch system alongside several military vehicles deployed in the area. However, the exact location, timing and…