Africa News Politics Kenya’s President Ruto Dismisses Cabinet Amidst Youth-Led Protests, Hints at Gov’t of National Unity Tersoo Agber July 11, 2024