September 5, 2026

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