Police Disrupt June 25 Gen Z Anniversary March

On Thursday, June 25, 2026, police interrupted a symbolic march in Nairobi, where opposition leaders and civil society activists gathered to honor the victims of the June 25, 2024, Gen Z protests.Officers used a public address system to repeatedly urge the crowd to disperse.Leading the march, Kalonzo Musyoka, Martha Karua,

NPS Issues Guidelines on Public Gatherings and Protests

The National Police Service (NPS) has reaffirmed its constitutional mandate and urged the public to maintain order during public meetings and processions. This call highlights the importance of balancing the right to assemble with the legal requirements necessary for public safety and security.In a statement released by the Office of