Democracy for Citizens Party (DCP) leader Rigathi Gachagua is a man confronting tricky political battlefronts that could either cement or cripple his influence ahead of the 2027 General Election.

Democracy for Citizens Party (DCP) leader Rigathi Gachagua is a man confronting tricky political battlefronts that could either cement or cripple his influence ahead of the 2027 General Election.