Tag: DSP
Rivers deputy Police Spokesman Slump, Dies
Rivers deputy Police Spokesman Slump, Dies
Christian Udogu, deputy police public relations officer (PPRO) in Rivers state, is dead.
Udogu, a deputy superintendent of police (DSP), reportedly slumped and died...