Africa China halts important road project in South Sudan due to delayed payments Staff Writer Apparently, the road project was being executed under the ‘Oil-for-infrastructure,’ agreement which was signed between the two nations.