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

0
45

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