I don't think ruto is innocent. Afterall, he is an African politician and they are not nice people. To survive politically in AFrica, you are not going to be a nice guy. You have to be both corrupt and willing to use violence. You have to be willing to kill your own citizens.
Africa is still medieval and it's leaders and people are medieval, violent and not modernized yet.
So, what amina said is true for all of africa's politicians. I consider pretty much all of them to be failures and I will only change my mind when I see one african country develop economically and get out of the embarrassing poverty rates.