Peter Muchendu

Chama Cha Kazi Deputy Organizing Secretary resigns, cites mistrust

Reading Time: 2 minutes The woes bedevilling Chama Cha Kazi party of Gatundu South MP Moses Kuria, which has been grappling with allegations of […]