Kenya Kilifi Deaths: Odero, Kenyan Pastor Involved With Cult Leader Paul Mackenzie Legacy Author April 28, 2023