NYT: Pastor who defied social distancing Dead of CV19

The death of Gerald O. Glenn, the bishop of the New Deliverance Evangelistic Church in Chesterfield, Va., was announced during Easter services. By Neil Vigdor A Virginia pastor who defied warnings about the danger of religious gatherings during the pandemic and vowed to keep preaching “unless I’m in jail or the hospital” died over the weekend […]

About the author