Hit and run cyclist kills pedestrian

Deputy Superintendent of Police (DSP), Ms. Effia Tenge
Deputy Superintendent of Police (DSP), Ms. Effia Tenge