Virginia Pastor Dies of Coronavirus After Refusing to Stop Church Services News Leverage Editor April 14, 2020 The founder of the New Deliverance Evangelistic Church in Chesterfield, Bishop Gerald Glenn has died from Coronavirus after refusing to stop church services. Continue Reading