0 / 60 seg.

And this was very eloquently argued at TED Africa: that all of the aid that's been given has completely failed to put Africa onto its own two feet.