N900,000 extortion allegations: Delta police accuse group of Cyberbullying, charge Matter to Court Crime/Social Justice By Ehioze Gilbert • 19 Oct 2026