People’s Liberation Party (PLP) leader Martha Karua has defended her role during the disputed 2007 presidential election. Taking to her official X account on the night of Sunday, March 15, 2026, the veteran politician stated that although she strongly supported former President Mwai Kibaki, she neither participated in election rigging nor supported violence. Karua distanced […]