A $60 million attraction with unprecedented technology will open on Independence Mall in fall 2018, highlighting how from past to present, the Bible has changed those who changed America, American Bible Society announced Wednesday. The Faith & Liberty Discovery Center is expected to draw 250,000 visitors annually, accelerating strong growth for America’s most historic square […]
Read More