If we in the west really want to help Africa, there are a few things we can do right here that will make a difference. Eliminate agricultural subsidies, stop buying African diamonds, and stop using cheap African-sourced conflict minerals. Right now food prices are so artificially low that African farmers can't afford to grow food for their own countries. It's quite literally cheaper to buy food from abroad than to grow it locally. And the US is happy to give Africa food. In exchange for favors. Food quite literally has become a weapon and it's certainly part of what keeps Africa in a cycle of poverty and abuse. Meanwhile China has been buying up farm land in China to raise food that will be exported from Africa without really benefiting Africans themselves, except for a few that directly benefit.
Conflict minerals, including diamonds, also concentrate a tremendous amount of African wealth in the hands of just a very few who are quite happy to use this wealth to buy whole governments. Most times they *are* the governments. But hey, as long as we can get cheap goods made in China with cheap African resources, life is good, right?
But I guess my idea to not buy diamonds and kill the farm bill has about as much merit as handing out usb sticks after all. I doubt western policies that hurt Africa are going to change any time soon. Good luck to these folk. I'm personally quite skeptical.