Police Rescue Kidnap Victim in Delta

Operatives of the Delta State Police Command have rescued a man abducted by suspected kidnappers in the state. The suspected kidnappers reportedly abducted the victim on October 19, 2026 and whisked…