An Opera News Kenya publication
Are the police avenging their colleagues death by shooting innocent souls? Cases of police shooting innocent…