President William Ruto has sacked all his Cabinet Secretaries and the Attorney General.
He, however, saved the Prime Cabinet Secretary Musalia Mudavadi.
"I have decided to dismiss with immediate effect all Cabinet Secretaries and Attorney General of the Cabinet of Kenya except the Prime Cabinet Secretary and Cabinet Secretary for Foreign Affairs," Ruto said.
"And of course, the office of the Deputy President is not affected in any way."
Ruto said that the decision was made after he had reflected and listened to what Kenyans wanted.
Here is a list of all the Cabinet Secretaries the President has sacked:
1. Rebecca Miano - Ministry of Investment, Trade and Industry.
2. Kithure Kindiki - Interior and National Administration
3. Alice Wahome - Ministry of Lands, Public Works, Housing and Urban Developments
4. Susan Nakhumicha - Ministry of Health
5. Peninah Malonza - Ministry of East African Community, The ASALs and Regional Developments.
6. Alfred Mutua - Ministry of Tourism and Wildlife
7. Moses Kuria - Ministry of Public Service Performance, and Delivery Management.
8. Aisha Jumwa - Ministry of Gender, Culture, the Arts and Heritage
9. Njuguna Ndung’u - National Treasury and Planning
10. Aden Duale - Defence
11. Rebecca Miano - Investments, Trade & Industry
12. Onesmus Kipchumba Murkomen - Roads and Transport
13. Roselinda Soipan Tuya - Environment and Forestry
14. Zachariah Mwangi Njeru - Water, Sanitation & Irrigation
15. Mithika Linturi - Agriculture and Livestock Development
16. Ezekiel Machogu - Education
17. Salim Mvurya - Mining, Blue Economy and Maritime Affairs
18. Eliud Owalo - Information, Communications and the Digital Economy
19. Simon Chelugui - Co-operatives and Micro, Small and Medium Enterprises (MSME) Development
20. Ababu Namwamba - Youth Affairs and Sports
21. Florence Bore: Labour and Social Protection.