UN report details developing countries’ rising debt burden
The public debt of less developed countries has reached $29 trillion and is rising rapidly exacerbated by “inequality in the international financial architecture.”