Commentary
Over the last decade, Canada has given away $50.8 billion in foreign aid. What does it have to show for all this generosity? Little at best. As is the case for foreign aid from other nations, the majority of it has failed to reach target communities.