Politics Karua’s NARC-Kenya Rebrands To People’s Liberation PartyBy Salma KhamisFebruary 26, 2025 NARC-Kenya has officially rebranded to the People’s Liberation Party (PLP), with party leader Martha Karua saying the move aligns with…