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