Living Faith Church’s Leader Slumps And Dies In His Office

Living Faith Church’s Leader Slumps And Dies In His Office

Fred Attabo, resident Pastor of Living Faith Church a.k.a Winners Chapel in Lokongoma, Lokoja, is dead.   Attabo who recently coordinated…

2 years ago