I died shortly after my birth but my father’s prayer brought me back to life- Umuna, General Overseer, Bible Life Church
Bishop Leonard Umuunna is the General Overseer of Bible Life Church Worldwide based in Apapa, Lagos . He has traversed the nooks…