Kenyan president dismisses all Cabinet ministers after weeks of protests
Kenyan President William Ruto has dismissed all of his Cabinet ministers and promised to form a new government that will be lean and efficient following weeks of protests over high taxes and poor governance