Background Gallery Image

Christian Concern for Southern Africa

Location: London, United Kingdom

Duration: 1972 - 1993

Christian Concern for Southern Africa (CCSA) was founded in 1972 as an interdenominational Christian body concerned with raising awareness of the political situation in South Africa and to co-ordinate the response of British Churches. It was based initially at 41 Holland Park, London, then at the premises of the Catholic Institute for International...
View Full Description
Locate Physical Archives

There Are No Digital Items from Christian Concern for Southern Africa