NAIROBI, Kenya – In the midst of the rusty shanties of Nairobi’s Kibera slums, the Holy Trinity Anglican Church stands out in bright yellow.

Published in International