Many parishioners at St. Monica Church in western Kenya are unhappy after their favorite priest was suspended for misconduct by the Diocese of Homa Bay.
Many parishioners at St. Monica Church in western Kenya are unhappy after their favorite priest was suspended for misconduct by the Diocese of Homa Bay.