As we come towards the end of this year, which has challenged us all (to put it mildly!) our friends in mission around the world have joined…
Meet Rachel Karanja, a Church Mission Society local partner who lives just outside Nairobi, Kenya. She is earning part of her living from…