Faith and Liberty Discovery Center announced for Philadelphia, coming in 2018
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 More...