Home News Kenya: 3 Police Officers Charged With Facilitating Escape of a Kidnapping Suspect