Willow Creek Community Church, one of the nation’s most prominent megachurches, plans to establish satellite churches so worshippers can watch from the main location in South Barrington, Ill., on huge video screens. Church officials plan to open a dozen sites in the Chicago area within the next decade, the Chicago Tribune reported. While the move is considered unprecedented by scholars,…
Want to read the full article and more?