Kenyan president dissolves cabinet amidst finance bill controversy
Kenyan President William Ruto has dissolved his entire cabinet, with the exception of Deputy President Rigathi Gachagua and Prime Cabinet Secretary Musalia Mudavadi.