Kibra’s Poll Kits Stored at Ruto’s Karen Residence, ODM Claims

Deputy President William Ruto has once again found himself at the center of poll controversy after…