Police nabs 2 over alleged self-kidnap, ransom scam by Admin June 29, 2026 0 The Police Command in Edo has arrested two men for allegedly staging a fake kidnap in a bid to extort N4 million from the family of one of the suspects. ...