Kakamega Senator Cleophas Malala has finally surrendered to DCI officers who have been camping at his Royal Finesse Kitengela home since Sunday night.
Kakamega Senator Cleophas Malala has finally surrendered to DCI officers who have been camping at his Royal Finesse Kitengela home since Sunday night.