Bishop Glenn
Stories this photo appears in:
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.