Martha Karua Calls For Ruto’s Resignation Amidst Growing Public Outcry

People’s Liberation Party (PLP) leader Martha Karua is urging President William Ruto and his entire administration to resign, aligning with the surging “Ruto must go” calls from Kenyans on social media and through street protests. This demand comes amidst widespread frustra..
Continue Reading on Ghafla! (Entertainment)