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