Briefing KICC belongs to Kenyans, not Kanu, judge rulesBy June 3, 2024 Kenya’s oldest political party, Kanu, has suffered a major setback after its attempt to reclaim ownership of the iconic Kenyatta…