by
on
under
tagged
Permalink

Bishop Who Defied Social Distancing Dies After Contracting Covid-19, Church Says

Bishop Who Defied Social Distancing Dies After Contracting Covid-19, Church Says

The death of Bishop Gerald O. Glenn of the New Deliverance Evangelistic Church in Chesterfield, Va., was announced during Easter services.

Leave a Reply