
Immersive and Interactive Experience Is Coming to Independence Mall
PHILADELPHIA, Jan. 10, 2017— A $60 million attraction with unprecedented technology will open on Independence Mall in fall 2018, American Bible Society announced today. Called the Faith & Liberty Discovery Center, the experience will highlight how, from past to present, the Bible has changed those who changed America. The Faith… Read More