The Lazord Road .. a commercial artery linking Afghanistan to Europe and enhancing Turkey’s influence economy
cable- The Lazord Road is a regional road linking Afghanistan, Turkmenistan, Azerbaijan, Georgia and Turkey, and provides the three non ...