The Kenyan government should urgently and publicly order the police to stop using excessive, lethal force against public rallies, Human Rights Watch said today. Human Rights Watch urged political …
Continue Reading about Kenya: End Police Use of Excessive Force