Michelle Njeri

Contributor

Michelle Njeri is a member of the Franciscan Sisters of the Immaculate Conception, Nairobi, Kenya, and a final-year student in Social Communication at Tangaza University College (Catholic University Of Eastern Africa).

Articles by Michelle Njeri