Title: Gods' work?
Subjects: Human rights, Extrajudicial executions, Police, Government policy
Places: Kenya