An Opera News Kenya publication
Police are holding a suspect in connection with the June 2018 rape incident that spurred uproar…