Bishop Barron had the privilege of speaking to members of Parliament in London, England. He reflects on the presence of the Church in society, her endurance throughout the ages, and why Christianity is consistently a powerful cultural force. Enjoy. ...