Two big issues make it harder for poor countries to beat poverty: the lack of aid they get, and the high amount of debt they repay.
Rich countries have pledged to give 0.7% of their annual national incomes in foreign aid. But so far, only five nations have reached that target (they are Sweden, Norway, Denmark, Luxembourg and the Netherlands).
And rich countries are forcing poor countries to repay debts far bigger than their original loans, instead of spending precious cash on essentials like schools and hospitals.
Bangladesh, for example, has to make crippling debt repayments, when it desperately needs to use money for better health care and education - especially for the 50 million Bangladeshis who survive on less than $1 (US dollar) a day.