Quantcast

Subscribe

Stories this photo appears in:

Tease photo

Homegoing for Bishop

Mother Marcietia S. Glenn, first lady of New Deliverance Evangelistic Church in Chesterfield County, is comforted during the funeral last Friday of her late husband, Bishop Gerald O. Glenn. The 66-year-old founder and pastor of the church died Saturday, April 11, 2020, of complications from the coronavirus, which struck him, his wife, one of his daughters and son-in-law in March.