Pastor Ezekiel released, barred from commenting on Shakahola massacre
Pastor Ezekiel Odero was arrested for allegedly being involved in the Shakahola mass killings in Kilifi County after it emerged that he was in business with Makenzi.
Source: Standard Digital