Legal Court halts police recruitment in Kenya over constitutional breach by Sharon Busuru October 31, 2025