Tag: people immune to arrests in kenya
THE ONLY PEOPLE WHO CANNOT BE ARRESTED ACCORDING TO KENYAN LAW
Kenya Police Criminal Investigation Department now referred as Directorate of Criminal Investigations, is a semi autonomous directorate of the National Police Service responsible for...