english deutsch
Learning and Development Kenya
A national non-governmental and non-sectarian development organization with programs aimed at improving the quality of life of those in need.