An Opera News Kenya publication
A section of gullible congregants have found themselves on the spot after their weird worship practices…