News

The Kenyan police should end its apparent harassment of Otsieno Namwaya, associate Africa director at Human Rights Watch, over his work documenting serious rights abuses in Kenya.