'Green Collection' Uncovers Journey of God's Word
04-03-2012
Share This Video
Steps from St. Peter's Basilica in Vatican City, a 5,000 square foot interfaith exhibit takes visitors on a dramatic journey of God's Word through the ages.