N900,000 extortion allegations: Delta police accuse group of Cyberbullying, charge Matter to Court

Crime/Social Justice
By •