Christian Concern for Southern Africa (0)
Organization
Alternate Name:
Principal Location: United Kingdom
Duration: 1972 - 1993
Principal Location: United Kingdom
Duration: 1972 - 1993
United Kingdom
Christian Concern for Southern Africa (CCSA) was founded in 1972 as an interdenominational Christian body concerned w...