An Opera News Kenya publication
In another church tragedy, a Pastor has reportedly taken his own life. The church leader was…