Wiper Party leader Kalonzo Musyoka and People's Liberation Party leader Martha Karua, while addressing the media in Nairobi on March 14, 2025.[Benard Orwongo, Standard]
Opposition leaders now say they are compiling evidence to refer President William Ruto to the International Criminal Court (ICC) for alleged crimes against humanity.