About Touch a Life Centre for Development
Touch a life Centre for development is a non-governmental organization to mobilize, organize and support Kenya community to participate in sustainable Socio - economic development activities with a view of improving their standard of living










