Kenyan Judiciary Criticize Police Behavior Following Conviction Of Police Chief
By Semafor Africa Photos: YouTube Screenshots Kenya’s National Police Service (NPS) is locked in a standoff with the judiciary after the country’s police chief was sentenced to six…
