News4 years ago
Popular US Pastor Dies Of Coronavirus After Defying Lockdown Orders And Holding Church Service
Popular Virginia Pastor, Bishop Gerald Glenn has died of Coronavirus, weeks after he defied the ban on social gatherings and hosted a packed church service. The...