3 Mins Read COMMENTARY Police Brutality: National Police Force of Kenya Declining into Infamy and Decay2020-03-28By Khusoko Police brutality that was witnessed on Friday evening when a government-imposed nationwide curfew to contain the spread of the coronavirus…