Police arrest 3 kidnap suspects in Benue
The Police Command in Benue has arrested three suspected kidnappers in Logo Local Government Area (LGA) of the state. This is contained in a statement by the Police Public Relations Officer (PPRO) in the state, DSP Sewuese Anene, on Wednesday…