Sr. Mary Felicita Wanjiru Charles
With humble submission to God’s will, the Sisters of Mary Immaculate of Nyeri announce the death of Sr. Mary Felicita Wanjiru Charles which occurred on Sunday, September 10, 2017 at Maria Immaculata Hospital, Nairobi.