There's a difference between "humanitarian aid" and "development aid". Humanitarian aid is about keeping people alive in extreme conditions; it's what we're trying to do in Haiti and in parts of Africa. Often in these conditions it's simply not possible to bring development aid into play effectively. Development aid to me is something that has to be carefully applied and used in plces and times where there's an opportunity. Tossing it around loosely ends up with the old paradigm of "poor people in rich countries giving money to rich people in poor countries", which is not what we want to do.
Bookmarks