Protesters sit down in the street during an anti-corruption demonstration in downtown Nairobi, Kenya Dec. 1, 2015. Over a hundred demonstrators marched to the Supreme Court, Parliament, and State House on Tuesday to protest against corruption. (AP Photo/Ben Curtis)

Kenya losing battle with corruption

Kenya has long been one of the richest and most developed countries in Africa. The capital Nairobi is a hub for businesses all over the continent,...