NAIROBI: The Independent Policing Oversight Authority has questioned the moral authority of the National Police Service Commission in delivering the vetting mandate.
IPOA says most of the members in the commission vetting panel have been mentioned in allegations of corruption and graft cases, questioning their credibility to vet other police officers.