CEO Haki Africa Hussein Khalid escape police dragnet along Muindi Mbingu street during Gen Z demos. July 25, 2024. [Jonah Onyango, Standard]
The Geneva-based Institute for Human Rights (IHR) has expressed support for the BBC Africa Eye documentary that revealed the police killings of Generation Z protestors in June of last year, urging the government to conduct an investigation.