A public viewing is now set for Bishop Gerald O. Glenn on Thursday, May 21. Bishop Glenn, the founder and Pastor of New Deliverance Evangelistic Church, transitioned from this life April 11 as a result of COVID-19 complications. The public viewing will actually be a walk-through viewing and will be at the church he formerly […]