Judges presiding over the murder trial of self-proclaimed pastor Paul Mackenzie and seven co-accused have visited key locations in Kwa Binzaro, Kilifi County, as part of efforts to better understand evidence presented in court regarding the Shakahola tragedy. The site visit formed part of the...