Turkey, Azerbaijan accomplished great success together: Envoy
Turkey and Azerbaijan have accomplished many things together, including the liberation of Karabakh, Turkey’s ambassador to Azerbaijan said Thursday. Before leaving his duty in Azerbaijan’s capital Baku following the end … Read More