Tag: Delta woman arrested

Police Uncover Alleged Self-Kidnap Plot Over ₦15m Demand

What began as a frantic search for a suspected kidnap victim in Delta State has ended with the…

By