St Stephen Church In Mombasa Diocese Presiding Priest Accused Of Sexual Harassment
The Anglican Church Of Kenya (Ack), St Stephen Church In Mombasa Diocese Is On The Spot After Their Presiding Priest Reverend Was Accused Of Sex Harassment. The Church Members Boycotted Evening Sermon In Protest Of The Said Priest And Want Security Apparatus In The Area To Intervene.