Edo police detain officers for extorting N300,000 from furniture maker

Illustrative photo
Illustrative photo