Dzidalire – Word Means Self Reliance
Dedza, Malawi … “All too long aid to Africa has meant good intentioned people from first world nations delivering help to those who have little in the third world countries. This aid was often delivered with little thought as to how it could adversely affect the people who received it. Neither side seemed to fully […]
Dzidalire – Word Means Self Reliance Read More »