Metro8 months ago
Tension as Delta residents discover human remains in pastor’s residence
Tension and shock have enveloped the Ughelli North Local Government Area of Delta State as reports emerge of a tragic incident involving Pastor Alex Itedjere, the...