-
Kenya: Rights Body Begins Inquiry Into Security Force Abuses
HRW, 24 October 2016
Kenya has taken a step forward in stemming rampant abuses by security forces. The Kenya National Commission on Human Rights (KNCHR), a constitutionally mandated body, today started… Read more »