An Opera News Kenya publication
Residents were way beyond terrified and shocked in Naivasha after a whole administration Police officer shot…