Senator Cleophas Malala of Kakamega has apologized to Kenyan police officers for the commotion his remarks caused. Malala stated in...
Senator Cleophas Malala
Kakamega senator Cleophas Malala has surrendered to the police after the National Cohesion and Integration Commission (NCIC) summoned him. The...