Nairobi Nairobi Police Crack Down on Protests Following Violent Clashes: What You Need to Knowby Miles Cooper July 18, 2024