Richard Kamau on 28th Sep

Rose Catherine Wakibiru, a nun with the Assumption Sisters of Nairobi, opened up about her experience and some misconceptions...