Kenya police on the spot again after the death of a minor during crackdown on Nasa

Posted Wed Nov 29 15:00:10 EAT 2017

Debarl Inea discusses the increasing brutality and excessive force meted out on the opposition and civilians by the police and whether Kenya is sliding

Daily Nation Headlines