Jan 17, 2021 Africa Pastor surrenders himself to police after plot to get away with wife’s murder goes wrong A former Seventh Day Adventist (SDA) pastor in Kenya on Thursday surrendered to the.. Read more