Senior pastor of Father’s House Church in Chumoukedima steps down amid allegations of “immorality”
Father’s House Church in Chumoukedima has announced the resignation of its Senior Minister, Robert Kikon, following revelations of his alleged involvement in serious immoral acts that violate the church’s ethical…