August 28, 2025

High Court Dismisses Odonga Otto’s Bid to Take Over Revolutionary People’s Party