Transport, Business Disrupted as Anti-Gachagua Protests Rock Embu Town

The protestors say that the DCP party leader should issue a public apology.