0 Martha Karua Unveils People’s Liberation Party Amidst Calls for Unity February 27, 2025 Omar Fitzgerald Martha Karua has rebranded NARC-Kenya to the People’s Liberation Party (PLP) during a launch event
0 Besigye Files Lawsuit Against Kenya and Uganda Over Alleged Abduction December 10, 2024 Omar Fitzgerald Dr. Kizza Besigye has sued Kenya and Uganda at the East African Court of Justice,