Potter's House of Denver goes fully remote, shutters megachurch
Ravaged by the COVID-19 pandemic and declining donations, the Potter’s House of Denver has decided to sell its $12.2 million, 137,000-square-foot megachurch in Arapahoe County, Colorado, and go completely virtual, Pastor Touré Roberts has revealed.