Network of African National Human Rights Institutions

Statement on The Situation in Kenya: Obstruction and Excess Use of Force Against Peaceful Protests