Insults, namecalling, bodyshaming: Ruto, Gachagua hit new low in political clash, March 15, 2026 kennitto Insults, namecalling, bodyshaming: Ruto, Gachagua hit new low in political clash, Read More →