Police Arrest Suspect Over Viral Video Of Cult-Related Killing In Delta
Ebenezer Adurokiya, Reporting THE Delta State Police Command has arrested five suspects, including a man who allegedly confessed to participating…
Ebenezer Adurokiya, Reporting THE Delta State Police Command has arrested five suspects, including a man who allegedly confessed to participating…