Police Confront Athi-River Residents During Eviction Attempt
Clashes erupted between police and Athi-River residents on July 28, 2024, during a disputed demolition exercise at Munyeti Farm, Machakos County. Residents accused the police of harassment and intimidation while attempting evictio...