 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. In a televised address today, the president also dismissed the attorney general and said ministries will be run by their permanent secretaries. Ruto said he made the move after listening to the people and that he would form a broad-based government after consultations.