Police Confrontation with Gachagua Allies Sparks Outrage - July 2025