Faith and Liberty Rediscovered
Faith and Liberty Discovery Center
In each episode, we investigate the people behind historically significant events in American history while also exploring the direct connection between faith and liberty in America from its founding to today. All from the Faith and Liberty Discovery Center located in the heart of our nation’s birthplace: On Independence Mall in Philadelphia, Pennsylvania. Together, We’ll bring history to life in a fun and accessible way by leveraging relevant segments, guests, and exploring topics that allow us to discuss our Nation’s history and a fresh and new format.
Faith and Liberty Rediscovered
Clear search
Close search
Google apps
Main menu