Kenya has sent troops on to the streets after deadly nationwide demonstrations. AFP
Kenya has sent troops on to the streets after deadly nationwide demonstrations. AFP

Kenya braces for more protests despite withdrawal of controversial finance bill