An Opera News Kenya publication
Gregory Wabwire, a former police officer who was found guilty of causing grievous bodily harm to…