Capital FM (KE)·58d ago

The National Police Service (NPS) of Kenya has refuted claims that its officers are involved in a series of abductions, asserting that it does not participate in enforced disappearances. The NPS emphasized that no missing persons are currently being held in their custody, addressing the allegations made against them.