An Opera News Kenya publication
It is a death that has attracted caught the eye of many human rights activists and …