Skip to main content

Delta Police arrest woman for staging own abduction to extort N15m from brother | Mukoko News