Africa Kenya ranked 123 Out 180 in corruption index as Somalia tops list in new report Kenya has been ranked position 123 out of 180 countries assessed globally in the latest Corruption Perception Index (CPI) released by Transparency
Courts LSK, Transparency International in court over Ferdinand Waititu’s appointment to chair Nairobi Rivers Commission Former Kiambu Governor Ferdinand Waititu’s impeachment has come back to haunt him with lawyers and human rights bodies challenging his appointment as