How Police Arrested Suspected Cultists, Recovered Female Pant In Delta | READ DETAILS
Twenty suspected cultists have been arrested by Police operatives attached to the Delta State Police Command Raiders Unit at a hot spot in Ogarafe, Oghara Kingdom in Ethiopia West Local Government Area of state.
The spokesperson of the…