- In the News
- January 12, 2017
The power of the Bible in America will be put on display in the fall of 2018.
A $60 million attraction with unprecedented technology will open on Independence Mall, in Philadelphia, Pennsylvania, which is sure to draw loads of tourists.