Rights Group Alleges ₦217,000 Extortion at Edo Police Station Crime/Social Justice By Ehioze Gilbert • 10 Nov 2026