Title: A challenge to the churches
Subjects: Missions, Christian Council of South Africa
Places: South Africa