TAG
Chief priest
Chief priest stabbed to death for impregnating Muslim lady in Delta
The Chief Priest of the Igbudu community in Warri South council area of Delta, Victor Alawuru, has been stabbed to death for allegedly impregnating...
TAG