Azania Digital Heritage

The Church Missionary Society

The Church Missionary Society (CMS), a British Anglican mission society founded in 1799, played a crucial role in the introduction of Christian missionary activity in Mombasa and its spread to the broader Kenyan coast. The CMS still have presence in Mombasa located between the road that leads to the Port and the other that leads […]

Spread the info: