An Opera News Kenya publication
For along time the use of excessive force by police has been a subject and a…