Delta police inspector

Delta police inspector lynched by mob in front of wife, children

Delta police inspector lynched by mob in front of wife, children

A mob, suspected to be Fulani Okada riders in Ogwashi-Uku, Aniocha South Local Government Area of Delta State, killed a…

1 year ago