China halts important road project in South Sudan due to delayed payments
Apparently, the road project was being executed under the ‘Oil-for-infrastructure,’ agreement which was signed between the two nations.
Recover your password.
A password will be e-mailed to you.