An Opera News Kenya publication
A badly mutilated body of a pedestrian has been transferred to a city morgue following a…