DCI on the spot for failure to execute arrests of witchcraft suspects as more elders are killed

  • | K24 Video
    169 views

    Kilifi DCI on the spot for failure to execute arrests of witchcraft suspects as more elders are killed

    arrest killed suspect