Six years and $60 million in the making, the Faith and Liberty Discovery Center is the newest high-tech and high-touch attraction in America’s founding city. Designed to guide the visitor in a ...