Non-governmental organisations have since the colonial period played a major role in socio-economic development in Africa. This role has increased in the post independence period, especially from the 1980s, following the demonstrated failure of the state all over the continent, as a credible provider of basic needs services to the poor both in the rural and urban s...