Christian Blind Mission (united Kingdom) is a registered charity in Cambridge. CBM UK transforms the lives of people with disabilities, their families and communities in the poorest places in the world. Charity number 1058162.
Christian Blind Mission (united Kingdom) is a registered charity in Cambridge. CBM UK transforms the lives of people with disabilities, their families and communities in the poorest places in the world. Charity number 1058162.