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

Oakland’s $190 million Cathedral of Christ the Light is being dedicated this week. Some call it awe-inspiring, others call it the space egg. Decide for yourself. h/t: rocco.

Comments are closed