Active RNS subscribers and members can view this content at the RNS Archives website.

c. 2007 Religion News Service BIRMINGHAM, Ala. _ People driving by Faith Chapel Christian Center might get the feeling they’re passing a futuristic alien colony now that the church has built its seventh dome, giving the 137-acre campus an otherworldly appearance. Faith Chapel started with a $15 million, 3,000-seat sanctuary under a dome in 2000. […]

Comments are closed