A pastor with Living Faith Church, aka Winners Chapel, in Okuokoko, Uvwie Local Government Area of Delta State, has fled after he allegedly attempted to…
View More Winners Chapel Pastor On The Run After Allegedly Breaking His House Help’s Head In Delta