Nation

Crystal Cathedral pipe organ back from restoration

Following a $3 million restoration, a massive pipe organ is back making a joyful noise for parishioners at Christ Cathedral in Garden Grove, California. (Feb. 25)