CBM is an international Christian development organisation, committed to improving the quality of life of persons with disabilities in the poorest communities of the world. The world is making progre...