Nairobi News

News

KHRC: Police squad used to test kill order


The Kenya Human Rights Commission has accused the National Police Service of using Nairobi