Bishop Gerald O. Glenn Archives

Pastor who reportedly vowed to hold church services ’til ‘jail or hospital’ dies of coronavirus

April 23, 2020

A prominent central Virginia pastor passed away after contracting the coronavirus, his church announced. The New Deliverance Evangelistic Church said its founder and pastor, Bishop Gerald O. Glenn, died Saturday, April 11, 2020. According to The New York Times and multiple other outlets, the bishop in March defied warnings about the danger of religious gatherings… [Read More]