Insane World

Bishop who vowed to hold services ‘until in jail or hospital’ dies of coronavirus

An evangelical Christian pastor — who showed off packed church services in defiance of a state order — has died from the coronavirus. Bishop Gerald O. Glenn of Richmond, Virginia’s New Deliverance Evangelistic Church held packed church services, despite a state order limiting public gatherings to no more than ten people. Glenn happily announced enjoyed being […]