In a recent report by TRT World, it has been disclosed that the construction of crucial road and railway infrastructure forming the Zangezur corridor, connecting China to Turkey, is on track for compl...