Kenyan Gen Z force the police chief to resign
Kenya's Inspector General of Police, Japheth Koome, resigned yesterday amid mounting pressure and controversies surrounding his tenure. It is without...
Kenya's Inspector General of Police, Japheth Koome, resigned yesterday amid mounting pressure and controversies surrounding his tenure. It is without...