Oct 31, 2019 Witchcraft Stories 86 pastors, politicians caught up in ritual killings KENYA - Religious leaders are among 86 people being questioned by police on suspicion.. Read more