Delta State Police raid a kidnap syndicate’s hideout along the Ibusa/Ogwashi-Uku forests, rescuing several victims after a gun battle with the suspects.
Kaynak