People’s Liberation Party (PLP) leader Martha Karua has strongly criticized the signed Memorandum of Understanding (MoU) between President William Ruto and former Prime Minister Raila Odinga. Speaking during a live interview with a local radio station on Friday, March 14, 2025, Karua termed it a backdoor political arrangement that threatens Kenya’s democracy and accountability system. […]