little wonder that Kenya police maintains firm lead on bribery index

9 3