26 Aug 2020 by Eyygelena Fteras Report Kakamega Senator Cleophas Malala has finally surrendered to DCI officers who have been camping at his Royal Finesse Kitengela home since Sunday night. KENYA,NAIROBI,KAKAMEGA