Faith Odhiambo Should Turn Down Ruto’s Appointment

President Ruto has appointed Law Society of Kenya President, Faith Odhiambo, to a 16-member team to oversee compensation for victims of protests since 2017.