Quantcast

Subscribe

Bishop Glenn

Bishop Glenn

Stories this photo appears in:

Tease photo

A bishop till the end

New Deliverance’s Gerald O. Glenn dies of COVID-19

Bishop Gerald Otis Glenn vowed to keep his Chesterfield County church open during the coronavirus pandemic “un- less I am in jail or in the hospital.” Just three weeks later, the respected leader of New Deliverance Evangelistic Church joined the list of people who died from the coronavirus.