IEBC Chair Chebukati refutes to go as KHRC Executive Director-George Kegoro demands his resignation

IEBC Chair Chebukati refutes to go as KHRC Executive Director-George Kegoro demands his resignation

IEBC Chair Chebukati refutes to go as KHRC Executive Director-George Kegoro demands his resignation

Other videos in same category
KTN Prime