Wife, Three Children, and Son-in-Law of Virginia Pastor Who Died from Coronavirus Were Also Infected With Illness

Wife, Three Children, and Son-in-Law of Virginia Pastor Who Died from Coronavirus Were Also Infected With Illness

Weeks after he defied a social distancing order with a crowded church service, Bishop Gerald O. Glenn of New Deliverance Evangelistic Church in Chesterfield, Virginia, died from complications of the coronavirus while other infected members of his family, including his widow, are fighting to recover. […]