An Opera News Kenya publication
Steve Wero was executed by policemen outside Mowlem police station in Nairobi’s Dandora Estate on October…